function onClickRowd(index1, field1) {
if (editIndexd != index1) {
if (endEditing()) {
$('#dg').datagrid('selectRow', index1)
.datagrid('beginEdit', index1);
//设置可编辑行的combobox列不可编辑 --------我的目的是设置2个combobbox不可编辑 以下四行代码一定要在beginEdit之后 不然dd取不到值会为null
var dd = $('#dg').datagrid('getEditor', { index: index1, field: 'UserRealName' });
var zhibiao = $('#dg').datagrid('getEditor', { index: index1, field: 'FormItemName' })
$(dd.target).combobox('disable');
$(zhibiao.target).combobox('disable');
editIndexd = index1;
} else {
$('#dg').datagrid('selectRow', editIndexd);
}
}
// $('#dg').datagrid('getEditor', { index: 0, field: 'UserRealName' });
}
相关文章
- Easyui的datagrid的行编辑器Editor中添加事件(修改某个单元格带出其他单元格的值)
- 如何 设置 datagrid中 具体的某 行或者是列 或者是 单元格 不可编辑!
- easyui datagrid编辑行设置某个字段不可编辑
- jquery easyui datagrid设置可编辑行的某个列不可编辑
- jquery easyui 中的datagrid中的数据是动态绑定的。且可编辑。如何设置焦点到其当前编辑行的元素?
- easyui datagrid编辑行设置某个字段不可编辑
- easyui datagrid动态设置行、列、单元格不允许编辑
- JQuery easyui datagrid 获取正在编辑的行索引