9
A
回答
12
当前版本的jqGrid的不支持多列排序。
对http://www.trirand.com/blog/您可以“您喜欢在jqGrid中看到哪个功能?”投票的答案
- 导出为PDF
- 冻结列
- 排序多个列
- 组由多个列
一般来说,你可以尝试自己实现多选通过修改sortname
和sortorder
参数jgGrid里面的onSortCol事件处理器相对于setGridParam。例如,在栏目索引为firstName
和lastName
的两列中,第一列的排序仅暗示sortname
为'firstName',而sortorder
为'asc'。如果您想按firstName
和lastName
作为第二标准进行排序,则可以将sortname
设置为'firstName asc,lastName',将sortorder
设置为'asc'。你的服务器程序应该能够解释这一点,但如果你只是构造ORDER BY
类似ORDER BY $sidx $sord
(见http://www.trirand.com/jqgridwiki/doku.php?id=wiki:first_grid#php_and_mysql_example_file)它将工作。
7
一个简单的解决方法是将所有字段列为逗号分隔的字符串前。
sortname: 'customer_id, store_id, start_date'
在服务器端,请继续解析字符串并制作您的查询。
相关问题
- 1. jqGrid如何将多个复选框添加到列
- 2. 如何排序一列jqgrid
- 3. 添加列排序索引到列标题多列排序
- 4. Jqgrid排序列
- 5. 如何将editbutton添加到jqgrid?
- 6. 如何将空行添加到JQGrid中
- 7. 将更多事件添加到可排序列表jQuery UI
- 8. 将行添加到jqgrid
- 9. 如何将元素添加到已排序的链接列表?
- 10. 如何将元素添加到排序列表...? (C++)
- 11. 如何将列排序功能添加到我的表中?
- 12. 如何使用AngularJS将字母列排序添加到表格
- 13. 的jqGrid排序列
- 14. 如何将日志添加到jqgrid列中?
- 15. 如何排序jqgrid中的数值列
- 16. jqGrid添加新列
- 17. JQGRID:在网格中为所有列添加排序选项
- 18. 如何在jqgrid中动态添加列?
- 19. jQGrid如何在groupText中添加列
- 20. 排序列表并将排序后的值添加到bash中的新列表
- 21. 如何将添加噪声添加到数字序列C#中?
- 22. JqGrid列在EMAIL上排序
- 23. 排序日期列jqgrid
- 24. jqGrid的列重新排序
- 25. jqGrid列重新排序
- 26. jqgrid - 排序列中断组
- 27. 第一列排序jqgrid
- 28. 将值添加到python中按顺序排列的列表?
- 29. 如何添加排名列?
- 30. 排序添加到阵列包装类
现在太糟糕了,按多列排序是第3个:( – 2011-02-07 01:51:33