1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
| <div class='my-ztree'>
| <ul id='zytree' class='ztree'></ul>
| </div>
| <script>
| jQuery(function () {
| /**
| * zTree配置
| */
| var setting = {
| view: {
| selectedMulti: false
| },
| check: {
| enable: false
| },
| data: {
| simpleData: {
| enable: true
| }
| },
| callback: {
| onClick: treeNodeClick
| },
| async: {
| enable: true,
| url: '/res/selectMuLu',
| autoParam: ["id"]
| },
| edit: {
| enable: true,
| showRemoveBtn: false,
| showRenameBtn: false,
| drag: {
| autoExpandTrigger: true,
| isCopy: false,
| isMove: true,
| prev: true,
| next: true,
| inner: true,
| borderMax: 20,
| borderMin: -10,
| minMoveSize: 10,
| maxShowNodeNum: 10,
| autoOpenTime: 10
| }
| }
| };
|
| var zNodes = {id: 0, name: "资源目录", pId: -1, isParent: true, open: true};
|
| var treeObj = $.fn.zTree.init($("#zytree"), setting, zNodes); //初始化zTree
|
| treeObj.reAsyncChildNodes(treeObj.getNodes()[0], "refresh", false);//强行异步加载父节点的子节点。
|
| //目录树节点点击事件(联动查询区)
| function treeNodeClick(event, treeId, treeNode, clickFlag) {
| if(treeNode.id != 0) {
| $("#catlogid").val(treeNode.id); //设置目录ID
| $("#catlogtitle").val(treeNode.name); //设置目录标题
| $("#catlogcode").val(treeNode.code); //设置目录编码
| if($("#tab2").hasClass("active")) {
| Search(''); //查询
| } else {
| $("#tab2").click();//跳转至资源浏览选项卡
| }
| }
| }
| });
| </script>
|
|