`

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

阅读更多

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

 

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

©Copyright 蕃薯耀 2017年7月26日

http://fanshuyao.iteye.com/

 

一、问题描述:

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

 

二、解决方案

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



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

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

 

如何解决呢?

使用字符串。

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

private String id;
private String name;
private String pId;

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

 

 

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

©Copyright 蕃薯耀 2017年7月26日

http://fanshuyao.iteye.com/

 

  • 大小: 7.4 KB
1
0
分享到:
评论
1 楼 蕃薯耀 2017-07-26  
ZTree id值太大,ZTree没有生成树

>>>>>>
蕃薯耀

相关推荐

    Ztree生成树

    在给定的“Ztree生成树”主题中,我们可以深入探讨Ztree的核心功能、如何使用JSON数据生成树、以及在实际项目中的应用。 首先,Ztree的亮点在于其灵活性和可定制性。通过配置不同的参数和CSS样式,开发者可以调整树...

    struts2.0+ztree+jquery动态生成树结构

    在提供的两个文件"struts+ztree+jquery动态生成树结构1.txt"和"struts+ztree+jquery动态生成树结构2.txt"中,很可能是分别展示了这两种方法的具体实现细节,包括Action的代码示例、前端的jQuery代码和ZTree的配置。...

    ztree.rar 树生成案例

    在“ztree.rar 树生成案例”中,我们可以深入学习如何利用 `zTree` 实现动态、交互式的树形界面。 `zTree` 具有以下主要特性: 1. **轻量级**:`zTree` 的源码体积小巧,易于引入项目,减少加载时间。 2. **高度可...

    zTree后台组装树结构java代码

    6. **递归算法生成树**: - 为了组装树结构,我们可以用递归方法,将结果集中的每个记录作为根节点或子节点,依据`parent_id`查找其父节点。 - 每次递归调用,都会将当前节点添加到其父节点的子节点列表中,直到...

    Ztree+treeTable实现 Java实现 树形菜单 树形表格

    同时,你需要为每个节点提供ID、父ID、名称等属性,形成JSON数据结构,供Ztree解析。 2. **treeTable的实现**: treeTable是将表格和树形结构结合的组件,它在Ztree的基础上增加了表格的功能,可以展示更多列的...

    layui ztree 下拉树代码

    在layui中,通常我们使用layui的`form`模块来处理表单元素,而ztree则负责生成树结构。以下是一个基本的示例: ```javascript layui.use(['form', 'element'], function () { var form = layui.form, $ = layui.$...

    ztree动态树示例

    ztree树做的一个小项目,用的mysql数据库,里面有数据库脚本,部署启动就能OK,http://localhost:8080/ztree 访问路径

    ztree实现左右两棵树的节点移动

    在IT领域,特别是前端开发中,ZTree是一款广泛使用的JavaScript组件,它主要用于构建可操作的树形结构。本文将深入探讨如何使用ZTree实现左右两棵树之间的节点移动,包括节点的添加、删除以及同步更新的操作。 首先...

    ztree 结合vs2010+sql2008 生成动态树

    在本项目中,ZTree被用于前端,以展示由后台数据库生成的树形数据。 接下来,Visual Studio 2010作为微软的旗舰级开发环境,支持.NET Framework 4.0,为开发者提供了全面的开发工具和框架支持。在本案例中,VS2010...

    简单zTree树形,支持单选、多选、移动实例

    在描述中提到的“简单树形菜单”是指zTree能够快速生成具有层级关系的菜单结构,这对于网站或应用程序的导航系统特别有用。 "CheckBox"和"Radio"是zTree中两种重要的选择机制。CheckBox允许用户进行多选操作,用户...

    zTree实现多选下拉框

    zTree是一款强大的树形插件,广泛应用于网页中展示层次结构数据,如组织结构、文件目录等。本文将详细介绍如何借助zTree实现这一功能,并深入探讨相关技术点。 首先,理解zTree的基本概念和使用方法是关键。zTree的...

    ztree树形菜单

    zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件。它与 IE、FireFox、Chrome 等浏览器保持兼容,在一个页面内可同时生成多个Tree 实例,支持一次性静态生成和Ajax 异步加载两种方式,...

    ZTREE 树形结构

    在 .NET 开发中,可以结合后端数据接口,动态生成树形结构。同时,通过 AJAX 异步加载数据,实现前后端分离的开发模式。对于微博开发,ZTREE 可用于构建用户关系树、话题分类树等,提升用户体验。 ### 5. 示例与...

    ztree图层树快速理解上手Demo

    这样,zTree就可以根据这些数据自动生成树结构。 3. **动态添加数据** 当需要在运行时添加新节点时,可以使用`treeObj.addNodes()`方法。假设我们想要在父节点1下添加一个新的子节点,可以这样做: ```...

    动态生成树 在数据库里配置数据,在前端显示树 jquery-ztree

    动态生成树技术在现代Web应用中广泛用于展示层次结构数据,如组织结构、文件系统或导航菜单等。这里我们关注的是使用jQuery-zTree插件在前端实现动态树,结合Struts2和Spring后端框架来从数据库获取并处理数据,以及...

    ztree树形控件实例

    zTree是一款轻量级的JavaScript库,其主要功能是生成和管理树形结构,支持多种操作,包括展开/折叠节点、添加/删除节点、编辑节点文本等。zTree的灵活性和可定制性让它在各种项目中都得到了广泛应用。它的核心优势...

    使用ztree构建树形菜单,需要引入的js及样式文件

    通过`$.fn.zTree.init()`方法将数据和配置项传入,ZTree会自动解析并生成树形菜单。 总的来说,使用ZTree构建树形菜单需要理解其核心JS库、扩展功能库和样式文件的作用,并结合ZTree的API和数据格式来实现具体的...

    zTree 权限树

    4. **数据加载**:将后端返回的JSON数据传递给zTree的`setting.data.simple.data`或`setting.data.key.children`属性,以便zTree解析并生成树形结构。 5. **交互处理**:通过监听zTree的事件,如`onClick`、`onCheck...

Global site tag (gtag.js) - Google Analytics