EasyUI控件想动态的改变tbody里面某个td的值怎么做?使用如下方式不能生效

大哥大姐,打扰一下,EasyUI控件想动态的改变tbody里面某个td的值怎么做?使用如下方式不能生效
最新回答
很酷的小当家

2025-03-31 00:18:55

1、更改行数据后可以getChanges到更改的数据,可提交数据库
需要更改的字段要可编辑editor:{type=‘text’}
添加事件:
onSelect: function (rowIndex, rowData) {
datagrid.datagrid('beginEdit', rowIndex);
if (rowData.SAPCode == 'Test') { \\SAPCode为要更改的字段名
rowData.SAPCode = 'Jophin';
}
datagrid.datagrid('endEdit', rowIndex);
}
2、只更改页面和缓存数据
onSelect: function (rowIndex, rowData) {
if (rowData.SAPCode == 'Test') {
datagrid.datagrid('updateRow', {
index: rowIndex,
row: {
SAPCode: '新名称'
}
});
}
}