📅  最后修改于: 2023-12-03 15:16:57.759000             🧑  作者: Mango
jQWidgets 是一款专业的 jQuery 插件库,该库包含了各种 UI 组件。jqxTreeGrid 是其中的一款组件,支持树形数据结构,同时具备表格的特性。其中,endUpdate()
是 jqxTreeGrid 对象的一个方法,在修改数据后,需要调用此方法才能重新渲染表格并显示新的数据。
endUpdate(): void;
当 jqxTreeGrid 实例的数据发生变化时,需要通过 beginUpdate()
方法开始更新,之后对数据进行修改,修改完毕后必须调用 endUpdate()
方法通知 jqxTreeGrid 实例结束更新状态,并重新渲染表格。
示例代码如下:
var treeGridInstance = $("#jqxTreeGrid").jqxTreeGrid({
// ...
});
// 开始更新状态
treeGridInstance.beginUpdate();
// 进行数据修改
// ...
// 结束更新状态
treeGridInstance.endUpdate();
endUpdate()
方法的作用是结束 jqxTreeGrid 实例的更新状态,此时 jqxTreeGrid 将检查数据是否发生变化,如果变化则进行重渲染。
无需传入任何参数。
无需返回任何值,该方法为 void
。
endUpdate()
方法之前必须先调用 beginUpdate()
开始更新状态。source
属性置为 NULL
,然后重新进行赋值,以避免数据更新失败的问题。endUpdate()
方法是 jQWidgets jqxTreeGrid 组件的一个重要方法,用于通知 jqxTreeGrid 实例更新数据状态,并重新渲染表格。程序员需注意在数据修改完成后,调用此方法以确保变化得到正确的显示。