日期:2014-05-16  浏览次数:20274 次

jQuery表格插件jqgrid加载数据的问题
最近的项目使用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上,然后还可以将数据集中的其他部分绑定在页面的其他控件上……


------解决方案--------------------
将这一部分单独定义一个变量,然后根据需求来操作这个变量