jstree的checkbox实例+详解
2015-12-18 19:33
656 查看
jstree的checkbox实例较少,思索后决定进行一下整理,先上代码
首先需要加载checkbox插件,即在plugins中添加checkbox,以加载checkbox样式。
此处对checkbox的进行了简单设置:
①、"keep_selected_style" : false,是否默认选中
②、"three_state":false,是否进行父子节点级联选择
主题样式更改:
loaded.jstree,此事件是加载根节点后进行触发
ready.jstree,此事件是加载所节点后进行触发
$("#filtrate_row").on("loaded.jstree",function(event, data){ tree_dom = data; }).on("ready.jstree",function(event, data){ $("#filtrate_row").find("li:first").find("a:first").find("i").remove(); }).jstree({ "core" : { "multiple" : true, "animation" : 0, "themes" : { "theme" : "default" , "dots" : true, "icons" : false }, 'data' : { 'url' : function () { return path + 'datadictAction/getAType?type=tzly'; }, 'data' : function (node) { return {"id": node.id}; } } }, ui : { theme_name : "checkbox" } , plugins : ["sort","types","checkbox","themes","html_data"], "checkbox" : { "keep_selected_style" : false, "three_state":false, "tie_selection":false }, });
首先需要加载checkbox插件,即在plugins中添加checkbox,以加载checkbox样式。
此处对checkbox的进行了简单设置:
①、"keep_selected_style" : false,是否默认选中
②、"three_state":false,是否进行父子节点级联选择
主题样式更改:
"theme" : "default" ,默认样式 "dots" : true, 是否展示连接线 "icons" : false 是否展示图标
loaded.jstree,此事件是加载根节点后进行触发
ready.jstree,此事件是加载所节点后进行触发
url:请求地址
相关文章推荐
- javascript iframe 操作(一)
- 高效率去掉js数组中重复项
- Ext.js5的表格插件—checkbox/编辑等常见需求(15)
- JavaScript Cookies
- javascript制作验证码
- package.json依赖管理dependencies中 ^ 和 ~ 的区别
- Ext.js5的表格插件—展开和冻结和Ext.XTemplate(14)
- 摘抄的一些js
- 用JavaScript动态加载CSS和JS文件
- js 创建对象的三种方式——工厂模式、构造函数模式、原型模式
- jsp实现ajax的一个例子
- JS设置cookie,删除cookie
- JSON的读取与写入
- JSP Servlet 上传
- The JSR-133 Cookbook for Compiler Writers
- JavaScript面向对象编程(10)高速构建继承关系之对象拷贝
- arcgis api for javascript (2) 获取属性字段及自定义graphic样式
- js检测浏览器版本
- [置顶] 自定义EL表达式,将对象转成json格式,关键代码
- IE8 兼容JS trim() 解决方案