Ztree點擊節點選中復選框的相關操作


Ztree點擊節點選中復選框的相關操作

 1     function initTree() {
 2         $('#departmentTree').ysTree({
 3             url: '@Url.Content("~/OrganizationManage/Department/GetDepartmentTreeListJson")',
 4             async: true,
 5             expandLevel: 2,
 6             maxHeight: "700px",
 7             check: {
 8                 enable: true,//表示是否顯示復選框
 9                 chkboxType:{"Y" : "s", "N" : "s" }//Y:勾選后的情況;N:取消勾選后的情況;p:父節點聯動;s:子節點聯動;"ps"父子節點都聯動;""父子節點都不聯動,只選中本節點
10             },
11             callback: {
12                 onClick: onClick,
13             }
14         });
15     }
16     function onClick(e,treeId,treeNode) {
17         var zTree = $.fn.zTree.getZTreeObj("departmentTree");
18         zTree.checkNode(treeNode, !treeNode.checked, true, true);//第三個參數表示是否按照chkboxType的方式聯動
19         return true;
20     }
21     function getZtreeIds() {
22         var ids = $('#departmentTree').ysTree("getCheckedNodes");//取選中節點的id值,多個id用逗號“,”隔開
23         $('#departmentId').val(ids);
24     }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM