JsTree中节点添加CheckBox 以及 单选的实现
stree中添加checkbox,需要在初始化时设置plugins属性:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
$( '#DpTree' ).data( 'jstree' , false ).empty().jstree({
'core' : {
'data' : data.data,
"check_callback" : true ,
'multiple' : false ,
},
"force_text" : true ,
plugins: [ "sort" , "types" , "checkbox" , "themes" , "html_data" ],
"checkbox" : {
"keep_selected_style" : false , //是否默认选中
"three_state" : false , //父子级别级联选择
"tie_selection" : false
},
});
|
eg:设置three_state为true时,选择所有子节点后父节点会自动选择。
我的需求是选择一个节点绑定给其他数据,节点只能选择一个,且不可重复。
故,添加如下事件,选择节点后遍历所有选中的节点,更改其checkbox属性。
1
2
3
4
5
6
7
8
|
$( '#DpTree' ).on( 'check_node.jstree' , function (event, obj) {
var ref = $( '#DpTree' ).jstree( true );
var nodes = ref.get_checked(); //使用get_checked方法
$.each(nodes, function (i, nd) {
if (nd != obj.node.id)
ref.uncheck_node(nd);
});
});
|
只能选择一个节点,可用于类似下拉框中的选择。
转载于:https://www.cnblogs.com/telwanggs/p/7444855.html
JsTree中节点添加CheckBox 以及 单选的实现相关推荐
- Android在listview添加checkbox实现单选多选操作问题
android根据View的不同状态更换不同的背景 http://www.eoeandroid.com/thread-198029-1-1.html android 模仿朋友网推出的菜单效果[改进版] ...
- html 单选打勾效果,checkbox 实现单选效果(html)
note:在html 标签类中的checkbox实现单选效果. 在最近的开发项目中,客户要求使用小方格子实现"单选"功能,显然圆点的radio被out了,只能选择chckbox的方 ...
- Winform DataGridView单元格中动态添加多个控件
简介: 在DataGridView的单元格中动态添加多个控件.例如在DataGridViewTextBox单元格中,添加CheckBox和Button控件.主题思路就是一个动态控件的大小,位置,显示, ...
- winform中treeview控件实现部分节点显示checkbox
用过asp.net的应该知道,要在treeview中实现上述功能可以使用ShowCheckBox 属性指定那些节点显示checkbox哪些不显示,可是winform中的treeview只提供一个Sho ...
- sql server父节点_将新节点添加到现有SQL Server Always On可用性组中
sql server父节点 This is the 5th article in the series of a comprehensive guide to SQL Server Always On ...
- jsTree添加给节点添加自定义属性
遇到一个jsTree节点添加自定义属性的问题的 在节点中添加"a_attr":{"href":"qwqwe"} 就可以了 demo [&q ...
- winform 中 给DataGridView的表头添加CheckBox
在C/S架构中,给DataGridView的表头添加CheckBox控件: 添加类: /// <summary> /// 给DataGridView添加全选 /// </summar ...
- SpriteBuilder中不能编辑自定义类或不能给节点添加属性的解决
不能编辑自定义类 你选中一个Sub File(CCBFile)节点,在这个例子中,该节点的Custom class区域灰化禁用且不能修改.这是因为你需要在该Sub File引用的CCB文件中修改Cus ...
- Hadoop学习笔记—13.分布式集群中节点的动态添加与下架
Hadoop学习笔记-13.分布式集群中节点的动态添加与下架 开篇:在本笔记系列的第一篇中,我们介绍了如何搭建伪分布与分布模式的Hadoop集群.现在,我们来了解一下在一个Hadoop分布式集群中,如 ...
最新文章
- 二极管名称中英文互译
- Spring-Cloud 整合Nacos
- 循环链表解决约瑟夫环问题
- Linux I/O 调度方法
- intern_充分利用Outreachy Intern申请流程
- ggplot2箱式图两两比较_作图技巧024篇ggplot2在循环中的坑
- opencv10-形态学操作
- sql语句中使用函数会耗费性能吗_挽救数据库性能的 30 条黄金法则 | 原力计划...
- fatal exception java_java.lang.IllegalStateExceptio
- [js]promise学习2
- Matlab均值滤波去噪
- 数字化转型需要双模IT
- 【PhotoShop】用图片自带的alpha通道抠图
- vue综合项目——悦听音乐播放器
- 【大咖说】激活数据价值,永洪科技智胜法则
- SpringBoot-Google二步验证
- 任职母校!C9,迎来新副校长!
- Groovy 字符串
- 架构师日常-团队管理
- 利用xls下载链接下载资源
热门文章
- tcp状态转换--三次握手/四次挥手
- java冒泡法程序,Java基础之冒泡法的实现
- (20)Xilinx FPGA型号(FPGA不积跬步101)
- (87)Verilog HDL:七分频设计
- matplotlib绘制虚线_[Matplotlib习题]虚线绘图练习
- 【飞控理论】从零开始学习Kalman Filters之三:非线性状态估算器
- 数值计算方法(二)——复化求积公式
- ubuntu12.04中安装SVN记录
- 【c语言】关键字存储类型讲解(auto,extern,static,register,const)
- Android音视频开发(2)常用的系统播放器MediaPlayer