jquery easyui datagrid 如何加载json数组里的json数组里的数据

jquery easyui datagrid 如何加载json数组里的json数组里的数据,第1张

var

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","白金卡"]}]

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11484858.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存