✅ 操作成功!

jqgrid

发布时间:2023-06-05 作者:admin 来源:文学

jqgrid

jqgrid

客户提案-马说译文

2023年2月18日发(作者:香菜的种植方法和时间)

JQGrid的数据格式JSON

动态加载JQGrid数据时,⼀般使⽤xml或json格式,这2种格式的默认如下:

XML数据:

jQuery("#gridid").jqGrid({

...

xmlReader:{

root:"rows",

row:"row",

page:"rows>page",

total:"rows>total",

records:"rows>records",

repeatitems:true,

cell:"cell",

id:"[id]",

userdata:"userdata",

subgrid:{

root:"rows",

row:"row",

repeatitems:true,

cell:"cell"

}

},

...

});

JSON数据:

JSON对象是⼀个⽆序的“‘名称/值’对”集合。⼀个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟⼀

个“:”(冒号);“‘名称/值’对”之间使⽤“,”(逗号)分隔。

jQuery("#gridid").jqGrid({

...

jsonReader:{

root:"rows",

page:"page",

total:"total",

records:"records",

repeatitems:true,

cell:"cell",

id:"id",

userdata:"userdata",

subgrid:{

root:"rows",

repeatitems:true,

cell:"cell"}

},

...

});

在软件开发中,json格式以其简洁、数据量⼩⽽更常⽤。⽣成的json数据格式例⼦如下:

{"rows":[{"remark":"","no":"","moduleName":"系统参数","_name":"表格","parent":"系统参数","expanded":false

,"type":"int","section":"表格","id":10,"level":1,"ident":"默认⾏数","isLeaf":true,"value":"20","modifyTime"

:"2012-03-05T18:00:57"},{"remark":"","no":"","moduleName":"系统参数","_name":"表格","parent":"系统参数","expanded"

:false,"type":"string","section":"表格","id":11,"level":1,"ident":"式样","isLeaf":true,"value":"redmond"

,"modifyTime":"2012-03-05T18:01:33"}],"page":1,"records":2,"rows":10000,"total":1}

👁️ 阅读量:0