easyui 在行编辑状态下,为其在编辑状态下赋值。

var row = $('#dg').datagrid('getSelected');
row.tclxno=rowData.XLMC ;
alert(row.tclxno)
var rowIndex1 = $('#dg').datagrid('getRowIndex', row);
//alert(rowIndex1)
$('#dg').datagrid('endEdit', rowIndex1);
row.tclxno=rowData.XLMC ;
$('#dg').datagrid('refreshRow', rowIndex1);
$('#dg').datagrid('selectRow', rowIndex1);
$('#dg').datagrid('beginEdit', rowIndex1);

要先关闭easyui行编辑状态,然后在刷新,在获得相应行,在开启编辑。要不然会报错。没有效果。。。

    原文作者:红黑树
    原文地址: https://my.oschina.net/demoadmin/blog/362032
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞