📜  jQWidgets jqxTree uncheckAll() 方法(1)

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

jQWidgets jqxTree 的 uncheckAll() 方法

简介

jQWidgets 是一个基于 jQuery 的 UI 组件库,提供数百个可定制的 UI 组件,其中包括 jqxTree 组件。jqxTree 是一个用于显示树形结构的组件,支持多选和单选功能。uncheckAll() 方法用于清除所有选中的节点。

语法
$('#jqxTree').jqxTree('uncheckAll');
参数

无参数。

返回值

无返回值。

示例
HTML 代码
<div id="jqxTree"></div>
<button id="btnUncheckAll">取消选中全部节点</button>
JavaScript 代码
$("#jqxTree").jqxTree({
    source: treeData,
    checkboxes: true
});

$("#btnUncheckAll").click(function(){
    $("#jqxTree").jqxTree('uncheckAll');
});
效果

在 $(document).ready 中初始化 jqxTree 组件,并在树形结构中添加复选框。点击“取消选中全部节点”按钮,将取消所有选中的节点。

注意事项
  • 本方法仅适用于 jqxTree 复选框模式下。
  • 该方法只取消已选中的节点,未选中的节点不受影响。如果需要清除全部节点的选择状态,请使用 clearSelection() 方法。