ExtJs标记字段排序可见值

时间:2015-04-28 19:49:11

标签: javascript extjs combobox

也许有人可以帮助我对所选项目进行排序。 默认情况下,new selected将添加到数组的末尾。

我想按字母顺序显示它们,有可能吗?

我尝试在change上设置一些侦听器,但是在组件上显示所选项目后会调用此事件。

任何帮助或消化?

1 个答案:

答案 0 :(得分:3)

我今天就这样做了!

在select上添加一个监听器,并在那里对它们进行排序:

...                     
"listeners": {
    "select": function(combo, records){
        records.sort(function(a, b){
            //Change value to text or whatever field you want to sort on
            return a.data.value - b.data.value; 
        });
        combo.setValue();
        combo.setValue(records);
    }
},
...

干杯