嗯,我刚刚找到了两种方法,一种是初始化的获取方法不对,另一种就是你的这个,谢谢
参考http://www.cnblogs.com/zhesi/archive/2011/01/10/1931801.html
你这么使用有问题呀, iframe 相当于新的window,所有 js 对象的作用域是不同的。你需要把代码放在 iframe 里面才可以的
官方的例子,如果放入iframe里面的话,就不能加载了,求解决
var setting = { async: { enable: true, url:"../asyncData/getNodes.php", autoParam:["id", "name=n", "level=lv"], otherParam:{"otherParam":"zTreeAsyncTest"}, dataFilter: filter } }; function filter(treeId, parentNode, childNodes) { if (!childNodes) return null; for (var i=0, l=childNodes.length; i<l; i++) { childNodes[i].name = childNodes[i].name.replace(/.n/g, '.'); } return childNodes; } $(document).ready(function(){ $.fn.zTree.init($("#treeDemo"), setting); }); <!DOCTYPE html> <HTML> <HEAD> <TITLE> ZTREE DEMO - Async</TITLE> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <link rel="stylesheet" href="../../../css/demo.css" type="text/css"> <link rel="stylesheet" href="../../../css/zTreeStyle/zTreeStyle.css" type="text/css"> <script type="text/javascript" src="../../../js/jquery-1.4.4.min.js"></script> <script type="text/javascript" src="../../../js/jquery.ztree.core-3.3.js"></script> <script type="text/javascript" src="./tmptest.js"></script> <SCRIPT type="text/javascript"> <!-- //--> </SCRIPT> </HEAD> <BODY> <iframe> <div style="width: 600px;height:380px;"> <ul id="treeDemo" class="ztree"></ul> </div> </iframe> </BODY> </HTML>
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(4)
嗯,我刚刚找到了两种方法,一种是初始化的获取方法不对,另一种就是你的这个,谢谢
参考http://www.cnblogs.com/zhesi/archive/2011/01/10/1931801.html
你这么使用有问题呀, iframe 相当于新的window,所有 js 对象的作用域是不同的。你需要把代码放在 iframe 里面才可以的
官方的例子,如果放入iframe里面的话,就不能加载了,求解决