我有一个按字母顺序排序的表单在第一次加载网页时加载选项,表单选项通过mysql排序,直到我更改其中一个父选项。如果我更改了父选项,子选项会丢失字母顺序,并列出一个我认为按id排序的奇怪订单。
我有这个代码,也许我应该添加一些内容以便JS排序表单选项?
if($Localities){
foreach ( $Localities as $item ) {
$mitems[] = $item;
}
}
$javascript = '';
$ComboLocation = JHTML::_('select.genericlist', $mitems, 'lid', 'class="inputbox select" size="1" '.$javascript,'id', 'name', $row->lid);
return $ComboLocation;
答案 0 :(得分:0)
听起来你试图按字母顺序对javascript数组进行排序,如果这样你就可以使用sort();方法
var JavascriptArrayVar = ["Banana", "Orange", "Apple", "Mango"];
JavascriptArrayVar.sort();
/* Array is now Apples Banana Mango Orange*/
如果没有,请告诉我您要完成的任务。