easyui的datagrid控件我通过行最后一列的编辑按钮编辑行却得不到这行的id去更新 求解决办法 datagrideasyui 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你好 有没有办法让编辑的单元格只读呢不能编辑 只能由别的字段计算得来 在onClickRowk函数中添加注释中的代码function onClickRow(index){ if (editIndex != index){ if (endEditing()){ $('#dg').datagrid('selectRow', index) .datagrid('beginEdit', index); // 得到单元格对象,index指哪一行,field跟定义列的那个一样 var cellEdit = $('#dg').datagrid('getEditor', {index:index,field:'attr1'}); var $input = cellEdit.target; // 得到文本框对象 $input.val('aaa'); // 设值 $input.prop('readonly',true); // 设值只读 editIndex = index; } else { $('#dg').datagrid('selectRow', editIndex); } } }具体请查看官方demo:jquery-easyui-1.3.2/demo/datagrid/rowediting.html js div一个小问题,请各路大侠指教,谢啊 js怎么取得ajax返回的数据??? php学习 IE8 window.onload 改为每次刷新都执行了? <input type='file'>标签的问题 菜鸟有问题了 javascript与XML 怎么使一个按钮变为灰色? 如何屏蔽shift的系统操作,编写自定义的操作! 怎样在html文件中连接一个外部的javascript文件? 菜问题 js二维数组怎么定义 js如何根据用户选择不同条件后输出不同的表单?
在onClickRowk函数中添加注释中的代码
function onClickRow(index){
if (editIndex != index){
if (endEditing()){
$('#dg').datagrid('selectRow', index)
.datagrid('beginEdit', index);
// 得到单元格对象,index指哪一行,field跟定义列的那个一样
var cellEdit = $('#dg').datagrid('getEditor', {index:index,field:'attr1'});
var $input = cellEdit.target; // 得到文本框对象
$input.val('aaa'); // 设值
$input.prop('readonly',true); // 设值只读 editIndex = index;
} else {
$('#dg').datagrid('selectRow', editIndex);
}
}
}
具体请查看官方demo:jquery-easyui-1.3.2/demo/datagrid/rowediting.html