需求:子结点选中,父节点随之选中,父节点取消,子节点随之取消
来源:互联网 发布:经济学 知乎 编辑:程序博客网 时间:2024/05/16 00:40
需求:子结点选中,父节点随之选中,父节点取消,子节点随之取消
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link href="js/themes/default/easyui.css" rel="stylesheet" />
<link href="js/themes/icon.css" rel="stylesheet" />
<script src="js/jquery-1.8.0.min.js"></script>
<script src="js/jquery.easyui.min.js"></script>
<script src="js/locale/easyui-lang-zh_CN.js"></script>
<script type="text/javascript">
var data = [{
"id": 1,
"text": "系统",
"children": [{
"id": 11,
"text": "用户管理",
"children": [{
"id": 19,
"text": "增加"
}, {
"id": 3,
"text": "修改"
}, {
"id": 5,
"text": "删除"
}]
}, {
"id": 12,
"text": "角色管理",
"children": [{
"id": 13,
"text": "增加"
}, {
"id": 3,
"text": "修改"
}, {
"id": 5,
"text": "删除"
}]
}]
}, {
"id": 2,
"text": "其他",
"state": "closed"
}];
$(function () {
$("#tt").tree({
data: data,
checkbox: true,
cascadeCheck: false,
onCheck: function (node, checked) {
if (checked) {
var parentNode = $("#tt").tree('getParent', node.target);
if (parentNode != null) {
$("#tt").tree('check', parentNode.target);
}
} else {
var childNode = $("#tt").tree('getChildren', node.target);
if (childNode.length > 0) {
for (var i = 0; i < childNode.length; i++) {
$("#tt").tree('uncheck', childNode[i].target);
}
}
}
}
});
});
function getChecked()
{
var arr = [];
var checkeds = $('#tt').tree('getChecked', 'checked');
for (var i = 0; i < checkeds.length; i++) {
arr.push(checkeds[i].id);
}
alert(arr.join(','));
}
</script>
</head>
<body>
<ul id="tt"></ul>
<input type="button" value="获取选中" onclick="getChecked()" />
</body>
</html>
- 需求:子结点选中,父节点随之选中,父节点取消,子节点随之取消
- Extjs TreePanel选中子节点默认选中父节点,取消勾选父节点子节点默认取消
- 树形多选框,选中/取消父节点子节点全选中/取消,选中一个子节点父节点选中,子节点全取消父节点取消
- c#,winform,treeview,选中节点,选中相应的全部子节点,取消节点,取消父节点,小技巧
- c#,winform,treeview,选中节点,选中相应的全部子节点,取消节点,取消父节点,小技巧
- 在.Net Framework1.1的环境下,调用TreeView控件,生成树图,点选父节点,则所有的子结点也选中,取消选中的父节点下的子结点,则父节点也取消选中状态。
- 子节点复选框选中与取消选中
- EasyUI tree 选中父节点子节点全部选中,选中子节点父节点不选中
- C# TreeView级联父子节点(选中子节点父节点也选中,反之选中父节点子节点也选中)
- c# winform TreeView控件点击节点,它的子节点被全部选中或者取消选中
- easyui tree 子节点选中时,父节点也选中
- ext 树选中父节点默认选中所有子节点,选中子节点,勾选中父节点
- 建一颗含有checkbox的树并且选中父节点,其子结点也全部被选中
- 递归获取treeview选中父节点的所有子节点
- TreeView控件实现选中父节点时全选子节点
- TreeView选择父节点自动选中子节点
- TreeView控件实现选中父节点时全选子节点
- TreeView控件实现选中父节点时全选子节点
- 217. Contains Duplicate
- mp4文件格式解析
- uva 10881
- sed,awk
- CSS flex
- 需求:子结点选中,父节点随之选中,父节点取消,子节点随之取消
- UI基础第二天(知识点)
- Android版:验证手机号码的正则表达式
- java自学——字符串
- Ubuntu安装OpenGL开发环境
- Android中使用WIFI来连接ADB
- HDOJ1715
- 一个UITableViewCell简单动画效果
- hdu1233+最小生成树