ホームページ >ウェブフロントエンド >htmlチュートリアル >jquery ztree チェックボックスで問題を手動で選択します_html/css_WEB-ITnose
ztree のチェックボックスは、小さなアイコンをクリックして選択する必要があります。実際のコンテンツをクリックすると、下の図に示すように、チェックボックスが選択されます。「管理者」をクリックして、チェックボックスを選択します。コードは次のとおりですが、トリガーイベントも実行しましたが、まだ選択されていません。
皆さん、よろしくお願いします
var setting = { check: { enable: true }, data: { simpleData: { enable: true } }, callback: { beforeClick: function (treeId, treeNode) { var zTree = $.fn.zTree.getZTreeObj("treeDemo"); if (treeNode.isParent) { //zTree.expandNode(treeNode); return false; } else { treeNode.checked = true; return true; } } } };
この機能は利用できないようです!
LZ! 研究結果が出ました。テストもOK!試してみてください
function zTreeOnClick(event, treeId, treeNode) { var treeObj = $.fn.zTree.getZTreeObj("treeDemo"); var node = treeObj.getNodeByTId(treeNode.tId); treeObj.checkNode(node, true, true);} var setting = { check: { enable: true }, data: { simpleData: { enable: true } }, callback: { onClick: zTreeOnClick } };
LZ! 研究は終わりました。テストもOK!試してみてください
TIDは自動的に生成されます!同様に、ID をパラメータとして使用してノードを検索することもできます。ノードを取得するにはいくつかの方法があります。
LZ を試すことができます。テストもOK!試してみてください
すごいです