码迷,mamicode.com
首页 > 其他好文 > 详细

ZTree id值太大,ZTree没有生成树,ZTree的id值过大

时间:2017-07-27 16:37:41      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:格式   start   2017年   处理   images   返回   keyword   树结构   tle   

 ZTree id值太大,ZTree没有生成树,ZTree的id值过大

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

?Copyright 蕃薯耀 2017年7月27日

http://www.cnblogs.com/fanshuyao/

一、问题描述:

今天使用ZTree时,从数据取出数据进行显示,发现数据取出来了,但没有完全形成相应的树结构,有的形成了树结构,有的却没有,这样就让人郁闷了。

 

二、解决方案

通过排查,发现id值小的生成了树结构,id大的没有生成,情况如下:


技术分享
 menu_id为880095098165986815,这个菜单没有生成相应的树,子菜单都和父菜单并列了。

原因可能是id的值太多,超出了js的处理范围。

 

如何解决呢?

使用字符串。

ZTree不仅支持数字,还支持字符串,在实体将相应的属性声明为字符串,然后以json格式返回给页面

Java代码  技术分享
  1. private String id;  
  2. private String name;  
  3. private String pId;  

 然后发现没有形成树的菜单都形成了,成功解决ZTree id值太大的问题。

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

?Copyright 蕃薯耀 2017年7月27日

http://www.cnblogs.com/fanshuyao/

ZTree id值太大,ZTree没有生成树,ZTree的id值过大

标签:格式   start   2017年   处理   images   返回   keyword   树结构   tle   

原文地址:http://www.cnblogs.com/fanshuyao/p/7245495.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!