sorting - 更改 jqgrid 上的默认排序

标签 sorting jqgrid

这里可能有一个快速的解决方案,但我找不到它......

单击列标题从“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/

相关文章:

c - qsort和快速排序一样吗?

Node.JS 字符串数组排序不起作用

jquery - jqgrid resizeStop 不触发

select - jqgrid edittype 从数据中选择加载值

python - 如何从 pandas 数据框中找到调和平均速度

symfony - 使用 KnpPaginator 排序

json - NodeJS : saving renamed uploaded image to the database

javascript - 在 jqgrid 中添加两个以上的列组标题

java - 根据java中的不同数据成员对对象列表进行排序

javascript - 如何在页面加载时显示可编辑的 jqgrid 列