0
A
回答
1
您应该能够使用的列的sortable.compare功能:http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#configuration-columns.sortable.compare
<div id="grid"></div>
<script>
var numbers = {
"one" : "a",
"two" : "b",
"three": "c"
};
var dataSource = new kendo.data.DataSource({
data: [
{ id: 1, item: "two" },
{ id: 2, item: "one" },
{ id: 3, item: "three" }
]
});
$("#grid").kendoGrid({
dataSource: dataSource,
sortable: true,
columns: [{
field: "item",
sortable: {
compare: function(a, b) {
if (numbers[a.item] > numbers[b.item]) {
return 1;
} else if (numbers[a.item] < numbers[b.item]) {
return -1;
} else {
// the characters are equal.
return 0;
}
}
}
}]
});
相关问题
- 1. 排序不同顺序
- 2. 在Kendo Grid上的多列排序/ DataSource - 动态设置排序
- 3. ASP.NET MVC和Kendo Grid可排序
- 4. 在Kendo UI MVC Grid上排序
- 5. Kendo UI Grid,排序数据源组
- 6. 排序Kendo Grid没有明确选择
- 7. Kendo Grid当排序降序时添加新行不起作用
- 8. Kendo Grid根据标题升序排序降序点击
- 9. 如何在排序上同步Kendo UI Grid数据源?
- 10. Tab顺序在Cell编辑中不起作用Kendo UI Grid
- 11. Redis georadius,但排序顺序不同
- 12. Kendo UI Grid序列号列
- 13. 如何按顺序排序和排序顺序排列相同的列
- 14. MySQL按不同排序顺序对多列进行排序
- 15. 如何设置Kendo Grid中的操作顺序
- 16. Flexi-grid排序
- 17. 排序表的顺序不按字母顺序排列
- 18. ExtJS Grid不会排序
- 19. 使用不同的比较维护相同的排序顺序
- 20. 击:排序上相同的值赋予不同的顺序
- 21. 不按顺序排序
- 22. 按照desc顺序排序的Kendo网格
- 23. 排序顺序
- 24. 排序顺序
- 25. 按不同顺序排列div
- 26. Kendo Grid可排序事件触发后的回调函数
- 27. 在Kendo UI的Grid组件中重新排序角色
- 28. ng-grid更改排序顺序onchange of drop down
- 29. AngularJS UI-Grid排序
- 30. 按字母顺序排列的链表不按顺序排列
完美谢谢 – Coppermill