java中easyui怎么做树?数据已传回,就是生成不了树,只显示undefined,各位大大求解.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中easyui怎么做树?数据已传回,就是生成不了树,只显示undefined,各位大大求解.相关的知识,希望对你有一定的参考价值。

这是返回来的数据

这是显示

前辈,我也遇到你这样的问题了,前台js:

 function getTreeData()

        var j=ajaxJsonGet("",sListUrl,"LKpi_categ_info");

        $("#departTree_container").ligerTree(   

           data:j,     

          checkbox: true,

          loadFilter:function(j)

          var d=eval("("+j+")");        

          return d;     

        ,           

                     ); 

。。。。。。。。。。。。。。。。。。

<ul id="departTree_container"></ul>


弹出框提示数据data:


树显示效果:

这是错在哪里呢?求解

参考技术A 你前台是怎么写的呢?
$('#cc').combobox(
url:'...',
valueField:'id',
textField:'text'
);追问

JS

JSP

追答

你应该是没有写valueField:'id', textField:'text'这两句代码吧,加上这两句试试看

追问

没有效果,还是跟原来的一样

追答

真是不好意思,是我搞错了,我看成combobox了,你把那两句话去掉,试试这个:
$('#cc').tree(
url:'...',
parentField:'parentId'
);
但我觉得后台返回的数据应该有parentId属性,不知道是不是这个原因

追问

加了parentField:'parentId'页面没数据显示,

我用了eval()方法将数据转成对象,可以显示数据了,但没生成树.

追答

是因为后台没有parentId属性吗?因为组装树的时候是根据该属性组装的,或者是children,这个我也不是十分确定啦

追问

已经找到问题了,除了前面有eval()方法外,在java里没有children,所以形成不了树...

谢谢咯`

本回答被提问者采纳

java中如何把数据导入到已有的Excel中,数据不覆盖

原来的数据不被覆盖这样的例子倒是没有做过。给你一个思路吧。
1、首先肯定要查到已有Excel的文件,根据路径或者名称查出。
2、读取Excel文件,因为要知道是否已经存在数据,没有数据的话那就直接导入。
3、如果有数据,HSSFSheet sheet,sheet.getPhysicalNumberOfRows(),可以拿到已经存在的行数,新导入的数据那就从这个基础上添加,不至于将原来的覆盖。
希望对你有所帮助。
参考技术A File file = null; //写入file
Workbook book = null;
WritableWorkbook wbook = null; //写入wbook
File f = null; // 读取 f
file = new java.io.File(readPath);
book = Workbook.getWorkbook(file);
wbook = Workbook.createWorkbook(file, book);
WritableSheet sh = wbook.getSheet(0); // 写入数据 sheet
Sheet sheet = book.getSheet(0);
int length = sheet.getRows(); //得到当前行数
参考技术B 用POI这个框架,里面有对应的应用实力说明.

以上是关于java中easyui怎么做树?数据已传回,就是生成不了树,只显示undefined,各位大大求解.的主要内容,如果未能解决你的问题,请参考以下文章

easyui中怎么显示一个list的数据

后台传回的Json数据怎么在HTML表单中显示并能动态编辑(添加、删除)

easyui combobox 怎么增加空行,就是除了获取的数据再添加一行空值的行

jquery easyui combobox怎么设置忽略大小写搜索

c语言编程,我要把子文件中获取的数据传回主文件中的一个函数该怎么编程序

easyUI的datagrid每行数据添加操作按钮的方法