我有一個jqgrid和一個getCell方法,它返回一個單元格的值取決於id。它僅適用於網格的第一行,在別人identifyImg =假:jqgrid getCell奇怪的行爲
var ids = jQuery("#myGrid").getDataIDs();
for(var i=0;i<ids.length;i++){
var identifyImg = $('#myGrid').jqGrid('getCell', i, 'idState');
alert(identifyImg); // return false after first row
if(identifyImg == '1'){
//DO SOMETHING
}
}
列被定義爲如下:
{name:'idState',index:'idState', width:55}
而且隨着數字是正確填充。我該如何解決這個問題?
您應該發佈更完整的jqGrid代碼和可用於重現問題的測試數據。此外,我不完全明白爲什麼可能需要這樣的代碼。在大多數情況下,應該使用'cellattr','rowattr'或自定義格式化程序,而不是使用'getDataIDs'的枚舉。 – Oleg