我在jqGrid中显示数据,我需要在jqgrid的页脚中显示userdata。我使用Servlet作为服务器端,我的数据类型是json。手动我将数据格式化为JSON类型。
这是我的JSON数据格式:
{"page":"1",
"total":8,
"records":375,
"userdata":{'totalcdrcost':'302.92'},
"rows": [
{"id":"1","cell":[1,"2011-09-16","04:36:02","9035020090","00618956189189","00","13","00:01:09","ISD","9.6","Mumbai"]},
{"id":"2","cell":[2,"2011-09-16","04:35:14","9742796383","h","00","11","00:01:54","INCOMING","0","Mumbai"]},
现在我想在页脚行显示这个userdata
,也就是我启用的页脚行。这是我的页脚代码..
footerrow : true, userDataOnFooter : true
但是jqGrid中没有显示数据......我不知道这是因为JSON数据格式不正确还是别的。
任何帮助都将受到高度赞赏..
提前致谢..
答案 0 :(得分:0)
JSON响应的以下部分不正确:
"userdata":{'totalcdrcost':'302.92'}
应该是
"userdata":{"totalcdrcost":"302.92"}
是正确的JSON。如果您要使用footerrow : true, userDataOnFooter : true
选项,则userdata
部分中的数据将显示在页脚中,网格中存在列"totalcdrcost"
(如name
属性colModel
)。