我可以向 jqgrid 添加单列排序,没问题。 jqgrid如何添加多列排序?
即先按第1列排序,再按第2列排序,最终排序顺序为:第2列、第1列
当前版本的jqGrid不支持多列排序。
On http://www.trirand.com/blog/ http://www.trirand.com/blog/你可以“你喜欢在jqGrid中看到哪个功能?”对答案进行投票
一般来说,你可以尝试通过修改自己实现多重排序sortname
and sortorder
jqGrid里面的参数排序列 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:events#list_of_events事件处理程序设置网格参数 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:methods。如果两列具有列索引,例如firstName
and lastName
例如,按第一列排序仅意味着sortname
作为“名字”和sortorder
作为“上升”。如果你想先按firstName
and by lastName
作为您可以设置的第二个标准sortname
作为“名字升序,姓氏”和sortorder
作为“上升”。您的服务器程序应该能够解释这一点,但是如果您只是构造ORDER BY
就像是ORDER BY $sidx $sord
(see http://www.trirand.com/jqgridwiki/doku.php?id=wiki:first_grid#php_and_mysql_example_file http://www.trirand.com/jqgridwiki/doku.php?id=wiki:first_grid#php_and_mysql_example_file)它会起作用的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)