我在我的应用程序中使用dgrid(http://dgrid.io/index.php)。
默认情况下它已经实现了排序,但是我想在它们应该使用的那些东西中对特殊字符进行排序,例如Ą,。。我的意思是:A,Ą,B,C,Ć,... 现在我在网格的末尾有一些以特殊字符开头的行。
知道如何修理吗?
答案 0 :(得分:0)
在GibboK提供的链接的帮助下,我设法在dgrid中编写自定义排序。 它的工作原理如下:
var grid = new (declare([Grid]))({
store: new Memory({ data: data, idProperty: 'id' }),
columns: columns,
}, 'domID');
grid.on('dgrid-sort', function (event) {
event.preventDefault();
grid.set('sort', function (a, b) {
*sorting logic*
grid.updateSortArrow(event.sort, true);
})