jstree-jsTree的问题,请大神指点。

问题描述

jsTree的问题,请大神指点。

我的jsp代码

js代码
$(function _tree() {
$.ajaxSetup({cache:false});//缓存区清理

$("#treeDiv")
.bind("select_node.jstree", function(event, data){
if($("#treeDiv").jstree("is_closed")) {
$("#treeDiv").jstree("open_node");
} else {
$("#treeDiv").jstree("close_node");
}
})
.jstree({
"xml_data" : {
"ajax" : {
"url" : 'url',
"error" : function(){
$("#treeDiv").html(
"

" +
"初始化失败,
请刷新重试..." +
"

"
);
}
},
"xsl" : "flat"
},
"plugins" : [ "themes","ui", "xml_data"]
})
});

后台查出来的数据在控制台的:
<?xml version="1.0" encoding="utf-8"?>

<![CDATA[外系统资源]]>

也就是说,只有一个根节点。所以前面页面呈现下图:

但是当我点击那个‘-’号的时候,就会出现下面的情况:

它会无线循环下去,我的初步想法是去掉那个虚线的图标,或者在虚线那个“+”和“-”上加个控制事件,但是,这个办法行不通,首先这个符号是个ins,和下面展开的ins用个同一个class,试了不少办法,JSTREE的API也不全,所以没办法了。求助大神指点。

解决方案

你的根节点是不是有 state='closed' 属性?

【update】

<root>
    <item id="root_1" parent_id="0" state="closed">
        <content>
            <name><![CDATA[Node 1]]></name>
        </content>
    </item>
</root>

去掉那个state="closed"(注意,改成open是不行的),否则这个节点会被视为还有子节点,jstree会再次调用你的ajax配置的url以加载子节点的数据。 你也可以修改你的url的服务器实现,根据父节点的id返回不同的元素以实现逐级打开的效果。 并设置correct_state标志以实现节点状态的自动更正。

相关文章


  • jstree-JStree加载子节点异常
  • 导航-请大神指点!感激不尽!
  • ios-iOS APP审核问题,请大神指点
  • 思科-交换机vlan的问题,请大神指点一二
  • 请精通node.js的大神指点一下
  • futioncharts-类似futionchart的仪表盘,哪位大神见过请指点,求demo
  • zendstudio中如何修改括号提示符的颜色。请各位大神给指点下把
  • 模拟-这个怎样编程呢?请大神指点一下,谢谢!
  • 本人新手 请大神指点-VBnet添加.dll文件遇到的问题
  • vb-VB修改系统时间格式的问题,请大神指点!

【云栖快讯】2017互联网超级工程阿里双11完美落幕,交易额突破1682亿,但阿里工程师如何玩转“超级工程”,背后黑科技又是如何?12月13-14日,12位大咖直播分享揭秘1682亿背后技术实践,马上预约  详情请点击

热门推荐


  • 高性能云服务器2折起
  • 云服务器配置
  • 技术资料
  • 云计算
  • 域名
  • shell
  • node.js
  • 问答
  • java
  • mysql
  • C++
  • python
  • jQuery
  • Android
  • asp
  • PHP技巧
  • jQuery教程
  • JavaScript技巧
  • JS
  • SEO
  • sql server
  • mysql教程
  • 前端
  • 技术文集
  • 技术
  • 主题地图
  • A
  • z
  • 云服务器哪家好
  • API
  • 大数据
  • 云安全
  • 云存储
  • 云计算
  • 获取公众号授权失败
  • 兼容性疑难解答
  • path
  • stm32
  • jsonobject
  • product

前三篇


  • 天线 无线网-自己动手制作圆筒天线
  • vc++-求大神为 VC++播放Gif线程代码 详细注释 真心是想学习啊!!!
  • ipa打包-iOS 获取手机时间错误

后三篇


  • oracle数据库-oracle根据表中的某个字段,按照这个字段把它分范围查询
  • phpmyadmin-Virtual hosts和mysql链接php的问题
  • kindeditor sql-如何将kindeditor中的数据保存到SQL数据库中

(yq.aliyun.com)为您免费提供jstree-jsTree的问题,请大神指点。相关信息,包括
jstree
的信息
,所有jstree-jsTree的问题,请大神指点。相关内容均不代表的意见!
该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_76880,您可以点击jstree-jsTree的问题,请大神指点。-手机站访问。

时间: 2024-08-24 12:12:29

jstree-jsTree的问题,请大神指点。的相关文章

图片-今天打开eclipse,就出现这种情况,请大神指点!!!

问题描述 今天打开eclipse,就出现这种情况,请大神指点!!! 解决方案 首先,不建议安装到中文目录下.可能是这2种情况导致的: 1.环境变量没配置2.eclipse和jdk版本位数不一致要同是32位或者64位(注意32位机子只能使用32位的64位可以兼容使用32位和64位的) 解决办法:1.配置环境变量: 第一步:右键"我的电脑"点击"属性" 第二步:点击"高级系统设置"点击"环境变量(N)" 第三步: 在"系

导航-请大神指点!感激不尽!

问题描述 请大神指点!感激不尽! 如何能获取百度导航过程中的点的经纬度,比如,从上海到北京,我不只要知道上海和北京的经纬度,还要获取他们之间的一个地方的经纬度 解决方案 irprot问题请大神帮助请大神指教,困惑..... 解决方案二: 你有了两个点,就可以用简单的立体几何知识求出它经过的大弧方程,根据角距,可以得到途径的坐标.

android-关于Android发送短信的扩展问题【具体见内容】,请大神指点

问题描述 关于Android发送短信的扩展问题[具体见内容],请大神指点 是这样的,程序中发送短信功能已经实现了. 因为我发的是类似验证码的信息,要对方同意并把这个验证码回馈给我才算双方达成"协议",但是现在短信内容可以在 短信 应用中看到,就是说我可以直接拿到对方的验证码. 请问有没有方法让这条短信不显示在系统的短信应用中,或者显示出来的是加密后的文字呢?或者发完之后直接删除也行啊-- 求帮助~先谢过大家了~ 解决方案 md5或许能帮上你,这是一种哈希讲明文转换为密文的算法吧

ios-iOS APP审核问题,请大神指点

问题描述 iOS APP审核问题,请大神指点 审核内容存储问题,有谁遇到的,请指点一二. we found that your app does not follow the iOS Data Storage Guidelines, which is required per the App Store Review Guidelines. 解决方案 你的数据存储的方式不符合苹果规范.

android-融云请求token的问题,请大神指点

问题描述 融云请求token的问题,请大神指点 虽然官网上说不建议在app中请求token,但是由于测试的需要,需要在app中网络请求获取token: RequestQueue rq = Volley.newRequestQueue(this); JsonObjectRequest jor = new JsonObjectRequest(Request.Method.POST, "https://api.cn.ronghub.com/user/getToken.json", null,

记录-请教个SQL语句问题。请大神指点

问题描述 请教个SQL语句问题.请大神指点 有个字段叫 作者姓名,该字段内内容为 "作者1,作者2,作者3",现在想把这个字段里面作者一样,但顺序不一样的记录查找出来,该怎么写? 比如就是 "张三,李四,赵五" ,但有的记录里面为"赵五,张三,李四",也不一定是这种顺序,就是名字完全一致,但排列的先后顺序不一样的字段. 更多 0 解决方案 写个存储过程,游标遍历,取出这个字段值,按逗号分隔,判断是否 一样 解决方案二: 非得在数据库中查么?按照每

MYSQL中多对多关系的数据查询处理,请大神指点

问题描述 MYSQL中多对多关系的数据查询处理,请大神指点 用户表 create table user( uid int primary key auto_increment, uname varchar(30), uaddress varchar(15)) 订单表 create table orders( oid int primary key auto_increment, uid int not null, address varchar(70)); 商品表 create table pr

我在同级下的调用-HTML页面问题,请大神指点

问题描述 HTML页面问题,请大神指点 怎么在静态页面中调用静态页面?请问调用的路径该怎么写?我在同级下的调用是这样写的 <include file = ""./zx_foot.html"" /> 解决方案 http://panshunchang.iteye.com/blog/940992 解决方案二: include和iframe<!--#include file=""*.htm""-->是把*.ht

java中输出一个日期排序,输出格式怎么变成Date@2c905b34类似的了。。请大神指点

问题描述 java中输出一个日期排序,输出格式怎么变成Date@2c905b34类似的了..请大神指点 java中输出一个日期排序,输出格式怎么变成Date@2c905b34. Date@3953c9c7类似的格式了..请大神指点 : Date[] days = new Date[5]; days[0] = new Date(2012123); days[1] = new Date(201515); days[2] = new Date(2008123); days[3] = new Date(