jQuery表格插件jqgrid加载数据的问题

jay_ 发布于 2012/01/20 14:43
阅读 3K+
收藏 0
最近的项目使用jqgrid来显示数据,
遇到个问题,
需求:页面初始化时表格是空的,只要显示列明就好,这个通过不指定url实现了。
  加载数据是跟用用户输入到DB查询,返回数据集。尝试手动将数据集绑定到jqgrid上,
  因为在jqgrid中通过jsonReader的root指明了数据源的名字,
jsonReader : {
  root : "cpiqcrrdo.oary1",
  repeatitems : false
  },


  通过
  $("#Tbl").jqGrid('setGridParam', {
page : 1,
url : qurl,
datatype : "json"
}).trigger("reloadGrid");

 发送了一个action到后台获取了数据,显示在了jqgrid上。


现在想请教一个各位,有没有什么更好了方法:当用户点击查询后手动将返回的数据集(json)中的一部分(某个节点,是一个arrayList)绑定到jqgrid上,然后还可以将数据集中的其他部分绑定在页面的其他控件上……
加载中
0
北落
北落

这个可以实现的

分2部,第一步是自己写一个获取后台json的数据的方法,然后成功后分析出来那个是其他控件需要的数据绑定上去,这一步应该不是太大的问题

第二步是分析出来的jqgrid的数据用jqgrid的一个添加行的方法添加到jqgrid里边 好像是叫add什么的  你可以查下api

返回顶部
顶部