【发布时间】:2019-02-28 09:46:08
【问题描述】:
我正在使用 Free JqGrid,但在对列进行排序时遇到问题。我在我的设置中使用远程数据。我希望网格加载默认值而不进行任何排序,但是当用户单击任何可排序的列时,我希望它首先排序 DESC 而不是 ASC(它总是会这样做)。我还希望(默认)排序图标指向这个方向。
谁能指出我正确的方向?
【问题讨论】:
标签: jqgrid free-jqgrid
我正在使用 Free JqGrid,但在对列进行排序时遇到问题。我在我的设置中使用远程数据。我希望网格加载默认值而不进行任何排序,但是当用户单击任何可排序的列时,我希望它首先排序 DESC 而不是 ASC(它总是会这样做)。我还希望(默认)排序图标指向这个方向。
谁能指出我正确的方向?
【问题讨论】:
标签: jqgrid free-jqgrid
如果您使用远程数据类型(datatype: "json" 或datatype: "xml"),则数据将按照从服务器返回的顺序显示在网格中。如果您的服务器根据来自 jqGrid 的请求对数据进行排序,那么您需要确认您没有使用初始 sortname 参数。
关于你的第二个问题。将firstsortorder: "desc" 属性添加到列定义中就足以在用户第一次单击列标题时具有DESC 排序顺序。
【讨论】: