level 1
alvin280128
楼主
有一个问题,我用的异步加载,选中某一个节点后,调用callback: { onClick: zTreeOnClick },查询某一节点的数据,会刷新页面,导致之前选择的节点无法定位展开了。
<script type="text/javascript">
function zTreeOnClick(event, treeId, treeNode) {
document.forms[0].flag.value="find";
document.forms[0].parentID.value=treeNode.id;
document.forms[0].submit();
};
var subcontractTree;
$(document).ready(function(){
//参数设置
var setting={
async: {
enable: true,
url:"findSubcontractTree.do",
autoParam:["id"]
},
simpleDate: {
enable:true,
idKey:"id",
pIdKey:"parentId",
rootPId:null
},
callback: {
onClick: zTreeOnClick
}
}; //创建对象
subcontractTree = $.fn.zTree.init($("#leftTree"), setting);
});
</script>
2012年07月03日 15点07分
1
<script type="text/javascript">
function zTreeOnClick(event, treeId, treeNode) {
document.forms[0].flag.value="find";
document.forms[0].parentID.value=treeNode.id;
document.forms[0].submit();
};
var subcontractTree;
$(document).ready(function(){
//参数设置
var setting={
async: {
enable: true,
url:"findSubcontractTree.do",
autoParam:["id"]
},
simpleDate: {
enable:true,
idKey:"id",
pIdKey:"parentId",
rootPId:null
},
callback: {
onClick: zTreeOnClick
}
}; //创建对象
subcontractTree = $.fn.zTree.init($("#leftTree"), setting);
});
</script>