我有一个 jqgrid。客户端对网格进行排序后,我需要从 jqgrid 中提取 json 数据。拉取的 json 数据应该是排序后的版本,而不是原始版本。我怎样才能做到这一点?
这是我的 jqgrid 源
jQuery("#myGrid").jqGrid({
datastr: jsonData,
datatype: 'jsonstring',
jsonReader: { repeatitems: false, root: function(obj) { return obj; }},
colNames: [ 'Column 1',
'Column 2'],
colModel: [
{ name: 'prop1', index: 'prop1'},
{ name: 'prop2', index: 'prop2'},
],
headertitles: true,
sortable: true,
pginput: true,
rownumbers: true,
rowNum: 5,
rowList: [5,20, 100, 10000],
pager: '#pager',
width:'600',
height:'300',
shrinkToFit:false,
viewrecords: true,
loadonce: true
});
目前,当我alert(jsonData)
在 gridComplete 中显示原始 json 数据而不是排序后的数据时。