jqgrid中userdata如何使用的?
在jqgrid中我想把服务器端的一个结构体变量作为userdata发送给客户端,并让客户端读取,如何设置服务器段和客户端设置。并读取?
多谢
------解决方案--------------------例如json传啊,例如我是用的asp.net,那么就是建立一个jqGridMyDataHandler.ashx,然后在这里面组织数据,那么页面就只需要在前端这样写即可。
jQuery("#table1").jqGrid({
url: "jqGridMyDataHandler.ashx",
datatype: "json",
mtype: "post",
------解决方案--------------------json对象位置不分先后,只分层次。。你的userdata要和rows节点同一个层次。。不能放到rows数组的项里面
如果楼主意思是rows包含了其他附加信息,而colmodel中没有配置过此列的数据信息,需要获取到,那么需要配置colmodel增加此列的配置,设置此列的hide:true,就不会显示出来,通过getRowData方法可以获取到数据行的附加信息,如果没配置过colmodel,getRowData无法返回没配置的列的信息