jstree使用方法
来源:互联网 发布:合肥c语言培训机构 编辑:程序博客网 时间:2024/06/05 07:50
var ndata=common.treeDataChangeField(res1.data,{
data:{ "name":"text", "tree":"children", "checked":function (i,data) { if(data==2){ return {"state":{"opened" : true}}; } return data==1?{"state":{"selected":true,"opened" : true}}:0; } }});console.log(ndata);if($("#browser").hasClass("jstree")){//刷新 //$("#browser").jstree().destroy();//方法一 //方法二 $("#browser").jstree().settings.core.data =ndata; $("#browser").jstree().refresh(true,true);return;}$("#browser").jstree({//生成 "plugins" : ["checkbox"], animate:true,lines:true, core:{ data:ndata }}).show();
$("body").on("click", "#all", function () {//全选 //$("#browser .jstree-anchor").addClass("jstree-clicked").find(">.jstree-checkbox").removeClass("jstree-undetermined"); $('#browser').jstree().check_all();}).on("click", "#inverse", function () {//反选 $("#browser .jstree-anchor").each(function (i, v) { if($(v).closest("li").find(".jstree-children").length>0){ return; } var has=$(v).hasClass("jstree-clicked"); $('#browser').jstree()[has?"uncheck_node":"check_node"]($(v).closest("li"),false); });})
阅读全文
0 0
- jstree使用方法
- jstree
- JSTree
- jstree
- jstree
- JSTree
- jsTree
- jsTree的基本使用方法以及按需装载子节点
- jsTree操作
- jsTree刷新
- jsTree-随笔
- jstree学习
- JSTREE操作
- jstree实例
- jstree 操作
- jsTree是什么?
- Jstree Demo
- jstree刷新
- java实现对象转换为map、xml字符串转化为map、map转化为xml字符串
- Java 线程池是如何工作的
- 脑补mysql-shell
- 洛谷P3929波动序列
- 嵌入式开发(ARM9)学习笔记(七)-Windows和Linux文件共享
- jstree使用方法
- js数组遍历的方法
- MySQL 分区表原理及使用详解
- mnist战斗
- Aragorn's Story HDU
- 简单的几种this指向
- Java的类加载机制
- unit9
- AMQP协议和rabbitmq理解