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