📜  jQWidgets jqxTreeGrid updateRow() 方法(1)
📅  最后修改于: 2023-12-03 14:43:28.234000             🧑  作者: Mango
jQWidgets jqxTreeGrid updateRow() 方法介绍
- 方法名称:updateRow()
- 所属类别:jqxTreeGrid
- 功能描述:用于更新 jqxTreeGrid 表格中指定行的数据。
语法
updateRow(rowid: number | string, rowdata: any): void;
参数
-
rowid: number | string
- 表示需要更新的行数据的 RowID ,可以为数字或字符串类型。
-
rowdata: any
- 更新的数据,类型为对象,包含需要更新的字段名称以及新的值,如 { "column1": "newValue1", "column2": "newValue2" }。
返回值
本方法没有返回值。
示例代码
// 获取 jqxTreeGrid 表格实例
const grid = $("#jqxTreeGrid").jqxTreeGrid({...});
// 手动更新第一行数据,name字段值修改为"newName"
const rowid = 1; // 第一行 rowid 为 1
const rowdata = {
"name": "newName"
};
grid.jqxTreeGrid("updateRow", rowid, rowdata);
更多说明
- 执行该方法后,会立即更新 jqxTreeGrid 表格中指定行的数据,并且会重新渲染表格。
- 如果对于一个不存在的 rowid 进行 updateRow 操作时,会抛出错误。
- 如果传入的 rowdata 中包含了表格中不存在的字段,则这些字段将被忽略。