JSTreeライブラリでレンダリングされたチェックボックスの一部を非表示にする必要があります。 JSJSツリーライブラリのチェックボックスを非表示にする方法
<div id="tree">
<ul>
<li id="folder_1">Folder 1
<ul>
<li id="child_1">Child 1</li>
<li id="child_2">Child 2</li>
</ul>
</li>
<li id="folder_2">Folder 2</li>
</ul>
</div>
そしてここにある:ここで
がHTMLである私は、フォルダ1のチェックボックス(子供2)を非表示にする必要がありますが、持っている$(function() {
$("#tree").jstree({
"checkbox": {
"keep_selected_style": false
},
"plugins": ["checkbox"]
});
$("#tree").bind("changed.jstree",
function (e, data) {
alert("Checked: " + data.node.id);
alert("Parent: " + data.node.parent);
//alert(JSON.stringify(data));
});
});
2が表示された子が、チェックボックスなし。私はjsfiddle linkを含んでいます。
@VTodorovのおかげです。私はこれを次の質問の入力としてマークします。 –
本当に欲しいものを理解できないようです。 2つの子オブジェクトのチェックボックスを必要としないか、または子2のみのチェックボックスを必要としませんか? – VTodorov
子供2の場合のみ。 –