easyui如何更改当前行数据
时间: 2024-05-14 12:17:42 浏览: 56
在使用easyui的datagrid组件时,可以通过以下步骤更改当前行数据:
1. 获取datagrid的选中行数据,可以使用datagrid的getSelected方法。
2. 修改选中行数据的属性值。
3. 使用datagrid的updateRow方法更新选中行数据。
下面是一个示例代码:
```javascript
// 获取datagrid选中行数据
var row = $('#datagrid').datagrid('getSelected');
// 修改选中行数据的属性值
row.name = 'new name';
row.age = 20;
// 更新选中行数据
$('#datagrid').datagrid('updateRow',{
index: $('#datagrid').datagrid('getRowIndex', row),
row: row
});
```
在这个示例中,我们获取了datagrid的选中行数据,然后修改了它的属性值,最后使用updateRow方法更新了选中行数据。注意,updateRow方法需要传入一个包含index和row属性的对象,其中index表示要更新的行的索引,row表示要更新的行数据。我们可以使用getRowIndex方法获取选中行的索引。
阅读全文