【发布时间】:2017-09-20 12:35:39
【问题描述】:
我有一个 JSON 对象,如下所示:
{
"rows": [
{
"id":1,
"name": "Peter",
"hasData": true,
},
{
"id":2,
"name": "Tom",
"hasData": false,
}]
}
我希望 jqGrid 只加载有数据的行,这意味着当 "hasData" == true 时。
我首先想知道这样做的最佳方法是什么,其次想知道如何去做。
更新: 我尝试了以下方法:
gridComplete: function(){
var rowObjects = this.p.data;
for(var i = 0; i<rowObjects.length;i++){
if(rowObjects[i].hasData == false){
$(this).jqGrid('delRowData',rowObjects[i].id);
}
}
},
但问题是当我转到下一页时,所有数据都是从 JSON 中新加载的。
【问题讨论】:
标签: jqgrid