jquery easyui datagrid设置可编辑行的某个列不可编辑

文章正文
发布时间:2024-07-11 04:39

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' });

首页
评论
分享
Top