客户端上的jqGrid排序
我有一个带有自动加载行的树形网格。目标是在 按树列对网格进行排序。
但是,每次单击排序列标题时,都会 发出 Ajax调用以进行排序,但是我所需要的只是使用本地数据进行就地排序。
我的网格参数是否不正确,或者树无法与树列的客户端排序配合使用?
当前用于排序的jqGrid参数为:
loadonce: true, // to enable sorting on client sidesortable: true //to enable sorting
回答:
为了使客户端排序正常工作,我需要reloadGrid
在加载网格后调用:
loadComplete: function() { jQuery("#myGridID").trigger("reloadGrid"); // Call to fix client-side sorting
}
我不必在应用程序的另一个网格上执行此操作,因为它已配置为使用通过另一个AJAX调用检索的数据,而不是直接由网格检索的数据:
editurl: "clientArray"datatype: "local"
以上是 客户端上的jqGrid排序 的全部内容, 来源链接: utcz.com/qa/397915.html