jQuery - 使用选定的json数据填充jqgrid

时间:2013-12-06 11:20:16

标签: jquery json jqgrid

我有一个带有自定义按钮的网格,该按钮显示另一个网格。我想用.jsp文件中的一些选定数据填充第二个网格。我的json是这样的:

[{"codigo":"1","descricao":"Tec"},
 {"codigo":"2","descricao":"Inf"},
 {"codigo":"3","descricao":"Hw"}] 

第一个网格应显示整个数据(这是有效的),但第二个网格应仅显示“codigo == 2”的数据...例如,如何进行此选择?

卢卡斯。

1 个答案:

答案 0 :(得分:0)

也许是这样的?

var grid = [{"codigo":"1","descricao":"Tec"},
 {"codigo":"2","descricao":"Inf"},
 {"codigo":"3","descricao":"Hw"}];

var selectGrid = [];

grid.forEach(function(item, index){
  if(item.codigo=='2') 
    selectGrid.push(item);
}); 

然后您可以使用selectGrid数据

填充第二个网格

编辑:您也可以使用filter方法。

selectGrid2 = grid.filter(function(item, index){return item.codigo=='2';});