第一次接触JqGrid,出现了自己贼想撞墙的错误,居然是这样简单的一句话
$("#gridTable").jqGrid('setGridParam', { datatype: 'json' }).trigger('reloadGrid');
我发誓我真的有看文档,但是我真的没有看到这句话,我待会再回去仔细看看
总结如下:
1. $("#gridTable").jqGrid('setGridParam', { datatype: 'json' }).trigger('reloadGrid'); 表格加载完之后写这句话
2.前端页面的jsonreader的格式跟你后台传回来的json数据名字是否一致,还有,如果根据colmodel中的name来取值的话,一定要记得把jsonreader中的repeatitems: true改成false