我想更改组合框中选定记录的显示顺序。原因是,正如您从屏幕截图中看到的那样,组合框列表如此之长,因此员工无法轻松看到选定的值。是否有任何方法/功能可以根据所选记录索引更改显示值排序顺序?
问问题
1964 次
1 回答
0
那将是这样的:
combo.getStore().sort([{
sorterFn: function(a, b) {
if (a.get('selected')) {
if (b.get('selected')) {
return a.get('name').localeCompare(b.get('name'));
} else {
return -1;
}
} else if (b.get('selected')) {
return 1;
} else {
return a.get('name').localeCompare(b.get('name'));
}
}
}]);
于 2013-08-21T08:26:26.297 回答