Ale*_*exA 11 javascript sorting ajax jquery jqgrid
我有一个带有自动加载行的树形网格.目标是在客户端右侧按树列对网格进行排序.
但每次我点击排序列标题时,它都会发出一个Ajax调用进行排序,但我只需要使用本地数据进行就地排序.
我是否有不正确的网格参数或树树上的客户端排序没有树?
用于排序的当前jqGrid参数是:
loadonce: true, // to enable sorting on client side
sortable: true //to enable sorting
Run Code Online (Sandbox Code Playgroud)
要使客户端排序正常工作,我需要reloadGrid在加载网格后调用:
loadComplete: function() {
jQuery("#myGridID").trigger("reloadGrid"); // Call to fix client-side sorting
}
Run Code Online (Sandbox Code Playgroud)
我没有必要在我的应用程序中的另一个网格上执行此操作,因为它被配置为使用通过另一个AJAX调用检索的数据,而不是由网格直接检索的数据:
editurl: "clientArray"
datatype: "local"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
46118 次 |
| 最近记录: |