ztree设置禁用节点的时候注意,当使用ajax后台请求数据,必须要设置为同步获取数据,否者会获取不到节点对象,导致设置禁用没有效果。
$(function(){
showTree();
setDisabledNode();
});
//展示树数据
function showTree(){
jQuery.ajax({
type:'GET',
async:false,//这里要设置同步,否则数据没有完全加载,是无法设置禁用的节点的。
url:top.basePath + '/pages/system/buildCheckBoxColumnTreeNodes.action?columnIds='+columnIds+'&mediaInfoId='+mediaInfoId+'&isAdd='+isAdd,
dataType:'json',
success:function(data){
var zNodes = data.model;
$.each(zNodes,function(key,val){
if(val.level == 0 && val.pId == 0)
{
val.open = true;
val.icon = '<%=path%>/plugins/ztree/css/zTreeStyle/img/diy/1_close.png';
}else{
val.icon = '<%=path%>/plugins/ztree/css/zTreeStyle/img/diy/1_open.png';
}
});
//初始化栏目树对象
var zTreeObj = $.fn.zTree.init($("#columnTree"), setting, zNodes);
}
});
}
//设置禁用的复选框节点
function setDisabledNode(){
var treeObj = $.fn.zTree.getZTreeObj("columnTree");
var disabledNode = treeObj.getNodeByParam("level", 0);
treeObj.setChkDisabled(disabledNode, true);
}
分享到:
相关推荐
ztree树选中节点弹出层编辑
ztree树界节点删除,移动 利用ztree插件对树节点进行删除,移动
本文实例讲述了js树插件zTree获取所有选中节点数据的方法。分享给大家供大家参考。具体分析如下: 由于刚接触Tree方面的东西。在网上看到了zTree,是中国人写的。所以API肯定是中文的。而且评论也很好。所以尝试用...
struts2文档整理 ztree树节点调用iframe
最近项目中有一个比较大型的树节点加载,网上面也看过一些解决方案,感觉都不是很好,也有很多误区,比如单击节点时加载子...ztree fileter方法是在每次展开时都会执行,所以根据不同的请求达到异步加载子节点的需求。
解决ztree添加节点不显示问题
ztree根据文本内筛选叶子节,并改变叶子节点字体颜色,注意例子不是bak备份html,含Ztree需要的js控件。
下面小编就为大家带来一篇zTree获取当前节点的下一级子节点数实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
ztree使用,手动设置节点展开,亲测可以使用,希望能帮助到大家。
主要介绍了ztree获取当前选中节点子节点id集合的方法,实例分析了ztree的方法transformToArray使用技巧,需要的朋友可以参考下
该资源原理说明与博客《异步&同步加载树节点----zTree(一)》相一致。
在原html上可能浏览不到想要的功能,需要放到程序上运行才可以
ztree将节点数据提交给Server端例子: 将页面的节点ID遍历解析成字符串形式提交到后台。 文件分为MyEclipse项目ztest.rar和war包。 war包tomcat下运行,打开http://localhost:8080/ztest测试。 开发环境: MyEclipse...
var zTree = $.fn.zTree.getZTreeObj("treeDemo"), type = { "Y":'ps', "N":'ps'}; zTree.setting.check.chkboxType = type; }); function aa(){ var treeObj=$.fn.zTree.getZTreeObj("treeDemo"); ...
zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的...本文给大家介绍ztree获取选中节点时不能进入可视区域出现BUG如何解决的相关资料,对ztree获取选中节点感兴趣的朋友一起学习吧
在ztree节点后面加了个复选下拉框,打开demo/cn/index.html,点击组合功能演示-radio_checkbox_mulitselect 共存节点看效果
ztree最简单的树--标准JSON 数据,1、setting 配置信息说明2、treeNode 节点数据说明
在实际应用中会遇到动态操作树各节点的需求,在增加树节点后如何实时动态刷新树就十分有必要了。这篇文章主要介绍了zTree实现节点修改的实时刷新功能,需要的朋友可以参考下
NULL 博文链接:https://guodefu909.iteye.com/blog/1923212
zTree树形菜单展开收缩插件。一款简单的zTree树形菜单展开收缩插件,可以在输入框输入关键字进行模糊查询筛选。