首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

extjs中如何多选框,如何选中一个后,跟着自动选中另一个

2014-01-03 
extjs中怎么多选框,怎么选中一个后,跟着自动选中另一个现在我有一个表格树,我展开之后,选中了子节点,怎么

extjs中怎么多选框,怎么选中一个后,跟着自动选中另一个
现在我有一个表格树,我展开之后,选中了子节点,怎么让子节点选中后,同时把父节点也自动选中。
extjs中如何多选框,如何选中一个后,跟着自动选中另一个
如图,我选中了菜单管理,同时我也想让系统维护也自动选中上,请问怎么做?
[解决办法]
获取该node,判断是否有parentNode,有则选中
[解决办法]
你那是表格的选中,那得获取到父节点所在的表格,然后选中表格
[解决办法]
级联勾选,checkchange事件是没错的,没反应就是你事件里的逻辑没写对。用递归,把勾选节点的所有子节点找出来,把节点checked=true,再把所有上层的父节点找出来,跟子节点处理一样。
[解决办法]
很明显你的是对grid的选中,跟树没关系,树只是显示数据。
找到grid的sm,sm应该是Ext.grid.CheckboxSelectionModel,添加selectionchange 事件,在这里面操作。这是用ext3说明
[解决办法]

引用:
具体怎么做啊,能给个代码吗?我是初学者,很多地方都还不是很懂。谢谢啦,我在网上搜了下,都是触发treepanel的checkchange事件,但是我把时间弄出来了,点击复选框没有反应

使用rowdeselect 和rowselect 也行
[解决办法]
进不去事件就是你代码写的有问题啊,不贴代码就自己调试,Ext框架的配置是很蛋疼的,刚开始使用的时候很容易写错。就算显示没问题,你也不一定写对了。

热点排行