easyui 下拉树组件combotree



项目中做角色授权时,需要做一个下拉框带树结构的 并且可以多选的组件,就想到了easyui的combotree,有关这个组件的用法废话不多说,直接上代码
$('#bianhao').combotree({
				url : urlg2 + '/tbdefaultroll/selectByLevel?belongLevel='
						+ $('#jibie').combobox('getValue'),
				editable : false,
				cascaseCheck : true,
				method : 'POST',
				//下面注释的代码是 不可以选择父节点,如果需要,直接打开注释
				// onSelect : function(node) {
				// // 返回树对象
				// var tree = $(this).tree;
				// // 选中的节点是否为叶子节点,如果不是叶子节点,清除选中
				// var isLeaf = tree('isLeaf', node.target);
				// if (!isLeaf) {
				// // 清除选中
				// $('#bianhao').combotree('clear');
				// }
				// }
				multiple : true
					// 是否多选
			});

由于做授权需要获取父节点的实心节点,就是半选状态,通过以下代码可以获取所有半选状态的id与text

var checknodes = $('#bianhao').combotree('tree').tree('getChecked',
			['indeterminate']);
	$.each(checknodes, function(index, domEle) {
				s += domEle.id + ',';

			});


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值