2015-12-02 151 views
0

我需要檢查一些值是否存在jQgrid的列中或不存在。該值將來自其他一些輸入文本不會來自網格單元格。 我需要一個函數來檢查它。我不是在談論jqgrid的現有過濾功能。 enter image description here檢查一個值是否存在jqgrid列或不存在

如上所示我需要檢查50020000是否存在於那個特定的列中。 請幫助。

回答

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/

+0

答案是有幫助的Azim,需要一個更多的幫助,是否有可能與jqxGrid相同的功能也。 –

+0

對'jqxGrid'使用'$('#grid').jqxGrid('getrows')'。 – Azim

相關問題