📜  jQWidgets jqxGrid unselectcell() 方法(1)

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

jQWidgets jqxGrid unselectcell() 方法介绍

unselectcell() 方法是 jQWidgets 中的 jqxGrid 控件提供的取消选择单元格的方法。该方法可以在用户选择单元格后取消其选择,并清空选择模式。

方法语法
$('#jqxgrid').jqxGrid('unselectcell', rowid, datafield);

unselectcell() 方法有两个参数:

  • rowid: 行 ID,指定要取消选择的单元格所在行的 ID。该参数可选。
  • datafield: 数据字段,指定要取消选择的单元格所在列的数据字段。该参数可选。

如果 rowiddatafield 都未指定,则将取消已选中的所有单元格。

示例

以下是使用 unselectcell() 方法取消选择单元格的示例代码:

// 取消选择 ID 为 1 的行,数据字段为 'ProductCode' 的单元格
$('#jqxgrid').jqxGrid('unselectcell', 1, 'ProductCode');

// 取消所有已选择的单元格
$('#jqxgrid').jqxGrid('unselectcell');
注意事项
  • rowiddatafield 参数未声明时,unselectcell() 方法将取消所有已选择的单元格。
  • 为了能成功使用 unselectcell() 方法,当使用单元格多选或多行选择模式时,必须开启数据引用的选项。
  • 在单元格选中时使用 unselectcell() 方法,可能会触发 cellvaluechanged 事件。