我需要检查jQgrid列中是否存在某些值。该值将来自其他一些输入文本不会来自网格单元格。 我需要一个函数来检查它。我不是在谈论jqgrid的现有过滤功能。
如上所示我需要检查50020000是否存在于该特定列中。 请帮助。
答案 0 :(得分:1)
您可以从网格中获取所有行数据,如下所示。
var allData = $('#grid').jqGrid('getGridParam', 'data');
您可以遍历这些数据并检查您的数据是否存在。
$.each(allData, function(i, item){
if (item.row1 == text) { //do something }
if (item.row2 == text) { //do something }
if (item.row3 == text) { //do something }
// check for more rows.......
});
看看this小提琴。希望这会帮助你。 http://jsfiddle.net/yNw3C/12271/