由于我们的表格是双击单元格进入编辑状态,因此在双击事件中进行判断。
ondblClickRow: function(rowid, iRow, iCol, e){
//拿到当前单元格的内容
var dblTd = gridId + " tr:nth-child(" + (iRow + 1) + ") td:nth-child("+(iCol+1)+")";
var htmlStr = $(dblTd).html();
//根据内容中是否存在某个字段进行判断
if(htmlStr.indexOf('xxx') > 0){
$(gridId).editCell(iRow, iCol, false);//不可编辑
}else{
$(gridId).editCell(iRow, iCol, true);//进入编辑状态
}
},