EasyUi Tree 点击节点重复加载数据的问题

各生欢喜 2019-08-07 07:58:30
EasyUi Tree 点击展开节点,会重新请求后台,把数据重新加载到展开的节点下面,望大神帮忙解决一下


加载到前台的json字符串如下:


...全文
387 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hello World, 2019-08-08
  • 打赏
  • 举报
回复
方法一:用ajax请求数据后绑定到tree上,$('#tree').tree({data:ajax到的数据,……其他选项}),数据量不大时推荐;
方法二:异步加载子级,一开始只返回第一级和是否有下级的判断(state,'open' 或 'closed'),后台接收到当前节点数据,只返回当前节点的数据,适合数量大的情况
方法三:在onBeforeLoad事件中返回false,取消加载,没试过,不推荐

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧