我想更改组合框中选定的记录显示顺序。原因在于,从屏幕截图中可以看到,组合框列表很长,因此员工无法轻松查看选定的值。是否有任何方法/功能根据所选记录索引更改显示值排序顺序?如何更改组合框的选择值显示顺序
0
A
回答
0
可以sort用custom function商店。这将反映在组合框中。
这将是这样的:
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'));
}
}
}]);
相关问题
- 1. DataGridView的组合框柱不显示选择组合框的值
- 2. spark如果列表更改不显示组合框选择
- 3. 如何更改组合框显示
- 4. 组合框不显示更改值
- 5. 更改结果中显示的列的顺序,而不更改选择顺序
- 6. Ext-Js如何修改用于选择的组合框显示
- 7. 在显示组合框之前更改组合框的选定值
- 8. 如何更改选择选项顺序?
- 9. 如何获取wxpython组合框选择和更改值?
- 10. WPF组合框选择更改TabItem选择更改
- 11. 根据组合框的选择更改文本框的值
- 12. 当选择不同的值时,组合框不会更改值
- 13. 如何更改Rails日期助手选择框的顺序?
- 14. 更改显示的项目组合框
- 15. 已选择项目更改组合框
- 16. 组合框选定的值更改
- 17. 如何更改显示顺序?
- 18. 组合框阵列选择显示
- 19. 组合框不显示选定的值
- 20. WPF组合框显示选定的值?
- 21. 以组合框的形式显示组合框的选定值
- 22. 如何更改select2选择框的值?
- 23. 当组合框选择时从mysql中更改文本框值
- 24. servlet根据更改组合框的值显示div标签值
- 25. 如何显示组合框中的值
- 26. 如何显示文本框C#中的组合框选定值?
- 27. Rails,当用户选择组合框值时更改db值
- 28. wpf组合框的选定值不显示在组合框上
- 29. 如何防止组合框选择值
- 30. 如何更改组合框中的选择jqgrid的主题
我认为真正的问题可能是一个组合框的路要走。如果它足够长,您必须对其进行分类,那么您可能想要考虑替代方案。 –
尊敬的杰夫,我这么认为,但是员工不知道记录的名字。 –
不会多个选择组合是一个更简单的方法?请参阅[本页]上的第三个示例(http://docs.sencha.com/extjs/4.2.0/#!/example/form/combos.html)。 – rixo