- //全选反选
- //参数:selected:传入this,表示当前点击的组件
- //treeMenu:要操作的tree的id;如:id="userTree"
- function treeChecked(selected, treeMenu) {
- var roots = $('#' + treeMenu).tree('getRoots');//返回tree的所有根节点数组
- if (selected.checked) {
- for ( var i = 0; i < roots.length; i++) {
- var node = $('#' + treeMenu).tree('find', roots[i].id);//查找节点
- $('#' + treeMenu).tree('check', node.target);//将得到的节点选中
- }
- } else {
- for ( var i = 0; i < roots.length; i++) {
- var node = $('#' + treeMenu).tree('find', roots[i].id);
- $('#' + treeMenu).tree('uncheck', node.target);
- }
- }
- }
- <input title="全选/反选" type="checkbox" onClick="treeChecked(this,'treeMenu')"/>
相关文章
- 08-26控件篇:CheckedListBox的全选与反选
- 08-26jQuery实现的全选、反选和不选功能
- 08-26jQuery实现的全选、反选和不选功能
- 08-26jQuery 全选与全不选,反选
- 08-26全选与反选的两种方式
- 08-26checkbox的全选与反选
- 08-26关于checkbox全选与反选的问题
- 08-26jQuery checkbox的全选与反选
- 08-26jquery easyui tree的全选与反选
- 08-26(转载)jquery实现全选、反选、获得所有选中的checkbox