// 業務類型樹
var settingOther = {
edit: {
enable: false
}
// 異步加載樹
async: {
enable: true
url:"initCoagencyTree
autoParam:["id"
otherParam:{"otherParam":"zTreeAsyncTest"}
dataFilter: filter
}
// 簡單數據格式
data: {
simpleData: {
enable: true
}
}
// 回調函數
callback: {
beforeClick: beforeClick
onClick: onClick
}
};
// 鼠標事件
function beforeClick(treeId
// 普通選中
if(clickFlag==
parent
parent
parent
$("#coagencyId")
$("#parentId")
}else{
// 取消選中 把值置空
$("#coagencyId")
$("#parentId")
}
return (treeNode
}
// 鼠標解除節點的方法
function onClick(event
// 默認執行的方法 顯示節點的詳細信息
parent
}
// 異步加載需要是函數
function filter(treeId
if (!childNodes) return null;
for (var i=
childNodes[i]
}
return childNodes;
}
// 異步加載需要是函數
function beforeAsync(treeId
return treeNode ? treeNode
}
// 初始化樹
$(document)
$
});
</SCRIPT>
<!
<s:hidden name="coagencyForm
<!
<s:hidden name="coagencyForm
<div class="zTreeDemoBackground left">
<ul id="coagencyTree" class="ztree" style="height:
</div>
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20560.html