easyui如何更改当前行数据
时间: 2024-05-13 16:14:30 浏览: 57
在easyui中,如果你想要更改当前行数据,可以通过以下步骤实现:
1. 获取datagrid中选中的行数据,可以使用`datagrid`组件的`getSelected`方法来获取选中的行数据。
2. 修改获取到的行数据,可以直接修改行数据对象中的属性值。
3. 更新datagrid中的数据,可以使用`datagrid`组件的`updateRow`方法来更新当前行数据,该方法接收两个参数:行索引和行数据对象。
下面是一个示例代码:
```javascript
// 获取datagrid中选中的行数据
var row = $('#datagrid').datagrid('getSelected');
if (row) {
// 修改行数据对象中的属性值
row.name = 'new name';
// 更新datagrid中的数据
var index = $('#datagrid').datagrid('getRowIndex', row);
$('#datagrid').datagrid('updateRow', {
index: index,
row: row
});
}
```
以上代码将选中行的`name`属性值修改为`'new name'`,然后使用`updateRow`方法将修改后的数据更新到datagrid中。
阅读全文