jqgrid reloadGrid填充空数据时
when jqgrid reloadGrid fill empty data
嗨,我在本地使用 jqgrid reloadGrid json。当重新加载网格为空或未填充时
这个演示 demo
这是我的代码
function FillGrid() {
var objstr = [{ id: "12", Name: "Name 41", PackageCode: "8443123a", get: 315 },
{ id: "22", Name: "Name 12", PackageCode: "8314423a", get: 585 },
{ id: "32", Name: "Name 12", PackageCode: "8314423a", get: 56485 }
]
var col = Object.keys(objstr).map(function (itm) { return objstr[itm]; });
// $("#" + idgrid).setGridParam({ data: col }).trigger("reloadGrid", { page: 1 });
$("#jqg1").setGridParam({ data: objstr, datatype: 'local' }).trigger('reloadGrid');
}
在我看来,您在 FillGrid
中输入错误。固定版本
function FillGrid() {
var objstr = [
{ id: "12", Name: "Name 41", PackageCode: "8443123a", get: 315 },
{ id: "22", Name: "Name 12", PackageCode: "8314423a", get: 585 },
{ id: "32", Name: "Name 12", PackageCode: "8314423a", get: 56485 }
];
$("#packages").setGridParam({
data: objstr,
datatype: 'local'
}).trigger('reloadGrid');
}
嗨,我在本地使用 jqgrid reloadGrid json。当重新加载网格为空或未填充时 这个演示 demo 这是我的代码
function FillGrid() {
var objstr = [{ id: "12", Name: "Name 41", PackageCode: "8443123a", get: 315 },
{ id: "22", Name: "Name 12", PackageCode: "8314423a", get: 585 },
{ id: "32", Name: "Name 12", PackageCode: "8314423a", get: 56485 }
]
var col = Object.keys(objstr).map(function (itm) { return objstr[itm]; });
// $("#" + idgrid).setGridParam({ data: col }).trigger("reloadGrid", { page: 1 });
$("#jqg1").setGridParam({ data: objstr, datatype: 'local' }).trigger('reloadGrid');
}
在我看来,您在 FillGrid
中输入错误。固定版本
function FillGrid() {
var objstr = [
{ id: "12", Name: "Name 41", PackageCode: "8443123a", get: 315 },
{ id: "22", Name: "Name 12", PackageCode: "8314423a", get: 585 },
{ id: "32", Name: "Name 12", PackageCode: "8314423a", get: 56485 }
];
$("#packages").setGridParam({
data: objstr,
datatype: 'local'
}).trigger('reloadGrid');
}