
jsonstr
=
'{"total":1,"rows":[{"id":"M000005","name":"检测设备","sortid":3,"valid":"1","handler":"系统管理员"}]}'
var
data
=
$.parseJSON(jsonstr)
$('#goods_Type_Grid').datagrid('loadData',
data)
//将数据绑定到datagrid
{total:5,page:1,records:45,rows:[{userName:'张三',password:123},{userName:'李四',password:123}...]}上面是jqgrid默认的json数据格式,其中total:页面总数,page:当前页数,records:所有记录数,rows:当前页面行数据。如果不想使用默认的格式可以定义自己的jsonReader。jqgrid默认是对rows循环遍历生成表格行,如果在js中定义的colModel的name分别为userName和password,则生成的grid数据行如下:
张三 123
李四 123
格式不对,应该输出这样才行{"page":1,"total":2,"records":2,"rows":
[{"id":"SNMZ","cell":["SNMZ","n","金钻卡"]},{"id":"SNMZ","cell":["SNMZ","n","金钻卡"]},{"id":"SNMZ","cell":["SNMZ","n","白金卡"]}]
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)