我在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"]},现在我想在页脚行显示这个用户数据为我启用的页脚行。这是我的页脚代码..
footerrow : true, userDataOnFooter : true但是jqGrid中没有显示数据......我不知道这是因为JSON数据格式不正确还是别的。
任何帮助将受到高度赞赏..
提前致谢..
I am displaying data in jqGrid where i need to show the userdata in footer of jqgrid. I am using Servlet as server side and my datatype is json. Manually i am formatting data as JSON type.
Here is my JSON data format:
{"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"]},Now i want to show this userdata on footer row for that i enabled footer row also.here is my footer code..
footerrow : true, userDataOnFooter : trueBut no data is displayed in the jqGrid... I don't know is this because JSON data format is not correct or something else.
Any help will be highly appreciated..
Thanks in advance..
最满意答案
以下JSON响应部分不正确:
"userdata":{'totalcdrcost':'302.92'}应该是这样的
"userdata":{"totalcdrcost":"302.92"}要正确JSON。 如果要使用footerrow : true, userDataOnFooter : true选项,则userdata部分中的数据将显示在页脚中,网格中存在"totalcdrcost"列(如colModel name属性)。
The following part of JSON response is incorrect:
"userdata":{'totalcdrcost':'302.92'}It should be something like
"userdata":{"totalcdrcost":"302.92"}to be correct JSON. If you want to use footerrow : true, userDataOnFooter : true options then the data from userdata part will be displayed in the footer it there are exist the column "totalcdrcost" in the grid (like name property in colModel).
更多推荐
发布评论