-1
我想使用CGI
模块显示popup_menu
,并将按照标签排序的值作为散列提供。显示按标签排序的CGI popup_menu
我有这样的代码
print $list->popup_menu(
-name => 'param',
-values => \@data,
-default =>['default'],
-labels => \%labels,
-size =>10,
-multiple =>0,
);
目前,输出的值在@data
排列的顺序列表。我希望它在%labels
中按名称的字母顺序显示。
您正在使用什么库? [CGI](http://p3rl.org/CGI)? [Tk的](http://p3rl.org/Tk)? – choroba
另外,这看起来不正确:'-labels =>%labels'。散列用于列表上下文中,因此它扩展为交替键和值的列表。 – choroba
使用CGI,并更正了代码 – Cris