这里可能有一个快速的解决方案,但我找不到它......
单击列标题从“asc”到“desc”时,我想更改默认排序,
我尝试添加此代码,它改变了排序的方向,但箭头的图标仍然相反:
onSortCol: function (index, columnIndex, sortOrder) {
sortOrder = (sortOrder == 'asc' ? sortOrder = 'desc' : sortOrder = 'asc');
jQuery("#grid").setGridParam({ sortorder: sortOrder })
}
有任何想法吗?
谢谢!
最佳答案
您应该使用 firstsortorder:'desc'
在colModel的每一列的定义中.
关于sorting - 更改 jqgrid 上的默认排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5210002/