论坛首页 Web前端技术论坛

EXT2.0 checkbox树的扩展(支持单选,级联多选,只选叶子等)

浏览 82986 次
精华帖 (6) :: 良好帖 (18) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-12-10  
解决了。
var node = a.getNodeById(id);//a是TreePanel
node.getUI().toggleCheck();就行了
0 请登录后投票
   发表时间:2008-12-18  
返回的必须要id,和text吗?
我返回这样的结果不行。
他读不到这个Id 我应该怎么处理呀~~
谢谢各位~~帮我看看~~我是新人~才用ext
[{"departmentid":4,"departmentname":"财务部","isleaf":false,"servletWrapper":{},"multipartRequestHandler":null}]
0 请登录后投票
   发表时间:2008-12-18  
tree.on("check", function(node, checked) {
//alert(node.id)
}); // 注册"check"事件
tree.on("click", function(node, checked) {
alert("click==>"+node.id)
});

实现啦~~现在我想~当我点击事件的时候也能把checkbox选上

0 请登录后投票
   发表时间:2008-12-21  
请问为什么我加了这个组件,rootVisible :false,就不生效了,而且root节点和root的下一级子节点显示为同一级别
0 请登录后投票
   发表时间:2009-01-08  
[
	{
		"children":[
			{
				"children":[],
				"id":9,
				"leaf":true,
				"text":"短信接收人信息"
			},
			{
				"children":[],
				"id":8,
				"leaf":true,
				"text":"服务器信息"
			},
			{
				"children":[],
				"id":7,
				"leaf":true,
				"text":"计算机系统信息"
			}
		],
		"id":3,
		"leaf":true,
		"text":"系统资源管理"
	},
	{
		"children":[
			{
				"children":[],
				"id":10,
				"leaf":true,
				"text":"无上传数据主机"
			},
			{
				"children":[],
				"id":12,
				"leaf":true,
				"text":"未处理告警信息"
			},
			{
				"children":[],
				"id":11,
				"leaf":true,
				"text":"监控信息"
			}
		],
		"id":4,
		"leaf":true,
		"text":"信息查询"
	},
	{
		"children":[
			{
				"children":[],
				"id":5,
				"leaf":true,
				"text":"权限管理"
			},
			{
				"children":[],
				"id":6,
				"leaf":true,
				"text":"权限配置"
			}
		],
		"id":2,
		"leaf":true,
		"text":"用户权限管理"
	}
]


var tree = new Ext.tree.TreePanel({
	width : 300,
	height : 200,
	checkModel : 'cascade',
	onlyLeafCheckable : true,
	animate : true,
	rootVisible : true,
	autoShow:true,
	autoScroll : true,
	loader : new Ext.tree.TreeLoader({
				dataUrl : 'rolegetAllTree.action',
				baseAttrs : {
					uiProvider : Ext.ux.TreeCheckNodeUI
				}
	}),
	root: new Ext.tree.AsyncTreeNode(
		{ id:'0', text: '系统管理'}
	)
});


不知为什么不能生成子节点的呢?
  • 大小: 7.3 KB
0 请登录后投票
   发表时间:2009-01-20  
在ext2.2下面,用on('check')不管用?用的2.2自带的checkchange就可以了?
0 请登录后投票
   发表时间:2009-02-10  
怎样把树中选中节点的值附给表单一起提交呢?
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics