📜  jQWidgets jqxTreeGrid lockRow() 方法(1)

📅  最后修改于: 2023-12-03 15:32:21.113000             🧑  作者: Mango

jQWidgets jqxTreeGrid lockRow() 方法

介绍

lockRow() 方法是 jQWidgets jqxTreeGrid 组件提供的方法之一。 它可以用于锁定/解锁特定的行,使它们不能被选中或编辑。

语法
$('#jqxTreeGrid').jqxTreeGrid('lockRow', rowKey);
  • rowKey - 必选参数,要锁定的行的唯一标识符
  • 返回值 - 无
示例
// 锁定第一行
$('#jqxTreeGrid').jqxTreeGrid('lockRow', '1');
使用场景
  • 在编辑某一行数据时,避免用户选中其他行(如订单号、身份证号等需要保护的信息)
  • 对于其它类型的表格组件,如在滚动时,始终保持某一行在可视区域内
注意事项
  • lockRow() 只能锁定/解锁一个行,如果需要批量操作,需要多次调用该方法
  • 锁定的行仍然会显示在表格中,并不会被隐藏
  • 使用 lockRow() 方法锁定某一行后,可以使用 isRowLocked() 方法判断该行是否锁定
参考文献