knrt.net
当前位置:首页 >> 请问ztrEE没有rADio以及ChECkBox,怎么设置才能不... >>

请问ztrEE没有rADio以及ChECkBox,怎么设置才能不...

禁用节点 checkbox / radiovar nodes = [ { "id":1, "name":"test1", "checked":true, "chkDisabled":true}, { "id":2, "name":"test2", "chkDisabled":true}, { "id":3, "name":"test3"}]

不知道你是不是只是为了禁止选择,如果是完全可以通过点击回调函数处理,判断它是root节点就不给选择.或者说你只是想强制隐藏选择框,那就查找节点隐藏即可:………………生成tree代码后$(".ztree>li>span.chk").hide();//隐藏root节点选择框

12345678910111213<strong>如果只需要去掉最外层的选框可以这样做:</strong>//获取到zTreevar zTree = $.fn.zTree.getZTreeObj("treeDemo");//设置只能选择最后一层的子节点var allNodes=zTree.getNodes();//这里只能找到最外层所有的节点//去掉选框if(allNodes.length>0){for(var i=0;i<allNodes.length;i++){if(allNodes[i].isParent){//找到父节点allNodes[i].nocheck=true;//nocheck为true表示没有选择框}}}

如果只需要去掉最外层的选框可以这样做://获取到ztreevar ztree = $.fn.ztree.getztreeobj("treedemo");//设置只能选择最后一层的子节点var allnodes=ztree.getnodes();//这里只能找到最外层所有的节点//去掉选框if(allnodes.length>0){ for(var i=0;i 评论0 0 0

你可以试用ztree的getCheckedNodes()方法,该方法介绍如下: zTreeObj.getCheckedNodes 概述[ 依赖 jquery.ztree.excheck 扩展 js ] 获取输入框被勾选 或 未勾选的节点集合.[setting.check.enable = true 时有效] 请通过 zTree 对象执行此方法

treeNode.halfCheck 属性即可 请查看 halfCheck 的API 文档 以及 “Checkbox halfCheck 演示” 和 “Radio halfCheck 演示”

如果是 鼠标点击节点那种的选中,默认就支持,Ctrl + 左键; js 方法利用 selectNode 如果是 checkbox / radio 的勾选,那么就去利用 excheck 的扩展包,这个看Demo 都有的

setting.check.autochecktrigger 概述[ 依赖 jquery.ztree.excheck 扩展 js ] 设置自动关联勾选时是否触发 beforecheck / oncheck 事件回调函数.[setting.check.enable = true 且 setting.check.chkstyle = "checkbox" 时生效] 1、如果设置 set

html中将select控件设置为只读使用disabled属性,将其值设为disabled即可,规定禁用该下拉列表. 同样的checkbox,radio为input类标签,使用disabled属性,将其值设为disabled时表示 input 元素加载时禁用此元素.例如:<select disabled="

这个请你看看所有 checkbox 相关的 demo 和 api 以后,应该就可以解决了

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com