Files
ppgo_job/static/zTree3/api/cn/zTreeObj.setChkDisabled.html
2018-07-13 17:53:34 +08:00

44 lines
2.3 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<div class="apiDetail">
<div>
<h2><span>Function(node, disabled, inheritParent, inheritChildren)</span><span class="path">zTreeObj.</span>setChkDisabled</h2>
<h3>概述<span class="h3_info">[ 依赖 <span class="highlight_green">jquery.ztree.excheck</span> 扩展 js ]</span></h3>
<div class="desc">
<p></p>
<div class="longdesc">
<p>禁用 解禁 某个节点的 checkbox / radio <span class="highlight_red">[setting.check.enable = true 时有效]</span></p>
<p class="highlight_red">1节点的 checkbox / radio 被禁用后无法勾选或取消勾选但能够影响父节点的半选状态</p>
<p class="highlight_red">2请不要直接修改已加载节点的 treeNode.chkDisabled 属性</p>
<p class="highlight_red">3请通过 zTree 对象执行此方法</p>
</div>
</div>
<h3>Function 参数说明</h3>
<div class="desc">
<h4><b>treeNode</b><span>JSON</span></h4>
<p>需要禁用 解禁 checkbox / radio 的节点数据</p>
<p class="highlight_red">请务必保证此节点数据对象 zTree 内部的数据对象</p>
<h4 class="topLine"><b>disabled</b><span>Boolean</span></h4>
<p>disabled = true 表示禁用 checkbox / radio</p>
<p>disabled = false 表示解禁 checkbox / radio</p>
<p class="highlight_red">省略此参数等同于 disabled = false </p>
<p class="highlight_red">不影响 treeNode.nochecked = true 的节点</p>
<h4 class="topLine"><b>inheritParent</b><span>Boolean</span></h4>
<p>inheritParent = true 表示全部父节点进行同样的操作</p>
<p>inheritParent = false 表示不影响父节点</p>
<p class="highlight_red">省略此参数等同于 inheritParent = false </p>
<h4 class="topLine"><b>inheritChildren</b><span>Boolean</span></h4>
<p>inheritChildren = true 表示全部子节点进行同样的操作</p>
<p>inheritChildren = false 表示不影响子节点</p>
<p class="highlight_red">省略此参数等同于 inheritChildren = false </p>
<h4 class="topLine"><b>返回值</b><span></span></h4>
<p>目前无任何返回值</p>
</div>
<h3>function 举例</h3>
<h4>1. 禁用当前选中的节点的 checkbox / radio</h4>
<pre xmlns=""><code>var treeObj = $.fn.zTree.getZTreeObj("tree");
var nodes = treeObj.getSelectedNodes();
for (var i=0, l=nodes.length; i < l; i++) {
treeObj.setChkDisabled(nodes[i], true);
}
</code></pre>
</div>
</div>