📅  最后修改于: 2023-12-03 14:43:28.221000             🧑  作者: Mango
unlockRow()
方法是 jQWidgets jqxTreeGrid 组件提供的一个解锁行的方法。调用此方法可以取消选定行的禁止编辑状态,使其变得可编辑。
$('#jqxTreeGrid').jqxTreeGrid('unlockRow', rowId);
rowId
:要解锁的行的 ID。此方法没有返回值。
以下示例演示如何使用 unlockRow()
方法解锁 jQWidgets jqxTreeGrid 组件中的行。
// 获取 jQWidgets jqxTreeGrid 实例
const treeGrid = $('#jqxTreeGrid').jqxTreeGrid({
/* 配置项 */
});
// 定义一个函数,在单元格编辑结束后执行
function endEdit(row) {
// 锁定行
treeGrid.jqxTreeGrid('lockRow', row.id);
}
// 解除锁定
treeGrid.jqxTreeGrid('unlockRow', '1');
unlockRow()
方法,首先需要确保该行已被锁定,否则执行该方法将不会起到任何作用。unlockRow()
方法也不会改变它的状态。unlockRow()
方法之前,需要确保 jQWidgets jqxTreeGrid 组件已经初始化完成并成功渲染出来,否则会导致方法执行失败。