level 2
贴吧用户_0aWSKPP
楼主
我参照ztree的demo中写了一个测试
但是执行总是出错
引入了
<script type="text/javascript" src="../../../js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="../../../js/jquery.ztree.core-3.5.js"></script>
修改了下面这段
$(document).ready(function(){
$.getJSON("fenleiActionForJSON!fenleiView.action",function(data){
var zNodes=data.changeJson;
$.fn.zTree.init($("#treeDemo"), setting, zNodes);
});
});
我只改了这一部分,后台返回的是String类型
这是后台的操作
String s1 = "{id:1, pId:0, name:\"test1\" , open:true}";
String s2 = "{id:2, pId:1, name:\"test2\" , open:true}";
String s3 = "{id:3, pId:1, name:\"test3\" , open:true}";
String s4 = "{id:4, pId:2, name:\"test4\" , open:true}";
List<String> lstTree = new ArrayList<String>();
lstTree.add(s1);
lstTree.add(s2);
lstTree.add(s3);
lstTree.add(s4);
//利用Json插件将Array转换成Json格式
changeJson=JSONArray.fromObject(lstTree).toString();
用火狐报这个错
TypeError: tId is undefined
2015年10月19日 03点10分
1
但是执行总是出错
引入了
<script type="text/javascript" src="../../../js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="../../../js/jquery.ztree.core-3.5.js"></script>
修改了下面这段
$(document).ready(function(){
$.getJSON("fenleiActionForJSON!fenleiView.action",function(data){
var zNodes=data.changeJson;
$.fn.zTree.init($("#treeDemo"), setting, zNodes);
});
});
我只改了这一部分,后台返回的是String类型
这是后台的操作
String s1 = "{id:1, pId:0, name:\"test1\" , open:true}";
String s2 = "{id:2, pId:1, name:\"test2\" , open:true}";
String s3 = "{id:3, pId:1, name:\"test3\" , open:true}";
String s4 = "{id:4, pId:2, name:\"test4\" , open:true}";
List<String> lstTree = new ArrayList<String>();
lstTree.add(s1);
lstTree.add(s2);
lstTree.add(s3);
lstTree.add(s4);
//利用Json插件将Array转换成Json格式
changeJson=JSONArray.fromObject(lstTree).toString();
用火狐报这个错
TypeError: tId is undefined