📅  最后修改于: 2023-12-03 15:16:57.711000             🧑  作者: Mango
endRowEdit()
方法是 jQWidgets jqxTreeGrid 组件中用于结束当前行编辑状态的方法。它允许程序员在编辑一条树表格中的行后,手动结束编辑模式,并将修改保存到数据源中。
endRowEdit(rowKey, cancelChanges)
该方法接受两个参数:
rowKey
:要结束编辑的行的唯一标识,通常是行索引或行数据的标识符。cancelChanges
:一个可选的布尔值,用于指定是否应取消对该行所做的任何更改。默认值为 false
,表示更改将保存到数据源中。该方法没有返回值。
以下示例演示了如何使用 endRowEdit()
方法结束 jqxTreeGrid 的行编辑模式:
$("#treeGrid").jqxTreeGrid({
// 配置项省略...
});
// 结束行编辑
$("#endEditButton").on("click", function() {
var rowKey = 1; // 结束索引为1的行的编辑模式
var cancelChanges = false; // 不取消对行的更改
$("#treeGrid").jqxTreeGrid("endRowEdit", rowKey, cancelChanges);
});
endRowEdit()
方法后,当前处于编辑状态的行将退出编辑模式,并将其更改保存到数据源中。cancelChanges
参数设置为 true
,则行的更改将被取消,没有保存到数据源中。