Tree树(设置单击选中与取消多选框)(设置树节点隐藏)
来源:互联网 发布:西北师范大学知行 编辑:程序博客网 时间:2024/06/07 19:36
前台:
1.
var deptTree = null;
deptTree = $('#listDept');
//初始化树
function initTree() {
deptTree.tree({
url: '../dutyController/listDeptMembers.do',
animate: false,//定义是否在每个节点前边显示复选框。
lines : true, //定义是否显示树线条。
checkbox : true,//定义是否在每个节点前边显示复选框。
onlyLeafCheck: true,//定义是否只在叶节点前显示复选框。
onClick: function(node) {//节点点击事件,参数为节点
if(node.checked){//如果该节点被勾选
deptTree.tree('uncheck',node.target);//设置该节点被取消勾选
}else{
deptTree.tree('check',node.target);//设置该节点被勾选
}
},
onBeforeLoad: function() {//请求发出前触发,返回 false 则取消加载动作。
listDutymember();
},
onLoadSuccess: function() {//当加载数据的请求发出前触发,返回 false 则取消加载动作。
selectedNode = deptTree.tree('getRoot');//从根节点开始加载树
var nodes = deptTree.tree('getChildren');//获取孩子节点
for(var i=0;i<nodes.length;i++){//遍历 树
for(var j=0;j<dutymemberRows.length;j++){//遍历 表
if(nodes[i].id==dutymemberRows[j].memberid){
node = deptTree.tree('find', dutymemberRows[j].memberid);//查找节点,返回节点对象
// node.target.disabled="disabled";//(node.target).disabled=true
// deptTree[i + 1].disabled = true;
/* $(this).find('span.tree-checkbox').unbind().click(function(){////设置该节点不可编辑
return false;
});*/
node.target.style.color="#EEEE00";//设置节点颜色
node.target.style.display = 'none'; //隐藏节点
}
}
}
}
});
}
- Tree树(设置单击选中与取消多选框)(设置树节点隐藏)
- checkedListBox设置单击选中
- 设置多个复选框选中与取消选中
- C# radionButton单击一下选中,再次单击取消选中(源码)
- easyUI中Tree节点的选中与取消选中----------工作问题004
- Swing之JTree篇:设置树选中节点背景色
- QTableWidget单击选中取消
- 获取树选中叶子节点以及所有关联父节点(easyui tree)
- jQuery中checkbo添加事件,判断是否选中和设置选中与取消选中
- 设置ListView单击和选中背景颜色
- FusionCharts 设置单击节点(比较点或者序列)调用js函数
- CTS设置与取消
- 定时器设置与取消
- 设置tableview返回时取消选中状态
- 子节点复选框选中与取消选中
- 树形多选框,选中/取消父节点子节点全选中/取消,选中一个子节点父节点选中,子节点全取消父节点取消
- QT中tableWidget常用设置,设置选中单击选中一行、设置内容不可编辑
- eayui-tree的id及text的基本使用,通过id设置某个节点选中
- FG-Index: Towards Verification-Free Query Processing on Graph Databases
- 【九度】题目1023:EXCEL排序
- caffe学习系列:训练自己的图片集(超详细教程)
- Android 通过WiFi进行ADB调试
- 78 leetcode - Remove Duplicates from Sorted List
- Tree树(设置单击选中与取消多选框)(设置树节点隐藏)
- input子系统三 核心层和处理器注册
- 几个有用的blog链接
- 移动客户端中高效使用SQLite
- [leetcode] 448. Find All Numbers Disappeared in an Array
- 漫步数学分析八——集合边界
- input子系统四 input事件处理
- new JSONArray(List<Map>).tostring()问题
- Android源码-WirelessSettings之NFC小结