由于我们的表格是双击单元格进入编辑状态,因此在双击事件中进行判断。
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);//进入编辑状态
}
},

本文介绍了一种在表格应用中实现单元格编辑权限的方法。通过判断单元格内容是否包含特定字段来决定是否允许用户编辑该单元格。具体实现方式是在双击事件中检查单元格内容,并根据内容决定其编辑状态。
2万+

被折叠的 条评论
为什么被折叠?



