我想更改組合框中選定的記錄顯示順序。原因在於,從屏幕截圖中可以看到,組合框列表很長,因此員工無法輕鬆查看選定的值。是否有任何方法/功能根據所選記錄索引更改顯示值排序順序?如何更改組合框的選擇值顯示順序
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