js 实现子树选中时父目录全被选中
2005-06-13 15:54
155 查看
function change()
{
var clickedNodeIndex=TreeView1.clickedNodeIndex;
var choose;
if (TreeView1.getTreeNode(clickedNodeIndex).getAttribute('Checked'))
{
choose=true;
}
else
{
choose=false;
}
var temp=new Array();
temp=clickedNodeIndex
temp=temp+"";
var bbb=temp.split(".");
var check='';
for ( i=0;i<bbb.length;i++)
{
check=check+bbb[i];
// alert(check) ;
TreeView1.getTreeNode(check).setAttribute('Checked',choose);
check=check+"." ;
}
}
this.TreeView1 .Attributes.Add ("oncheck","change()");
树在客户端代码始如下
1
1.1
1.2
1.2.1
{
var clickedNodeIndex=TreeView1.clickedNodeIndex;
var choose;
if (TreeView1.getTreeNode(clickedNodeIndex).getAttribute('Checked'))
{
choose=true;
}
else
{
choose=false;
}
var temp=new Array();
temp=clickedNodeIndex
temp=temp+"";
var bbb=temp.split(".");
var check='';
for ( i=0;i<bbb.length;i++)
{
check=check+bbb[i];
// alert(check) ;
TreeView1.getTreeNode(check).setAttribute('Checked',choose);
check=check+"." ;
}
}
this.TreeView1 .Attributes.Add ("oncheck","change()");
树在客户端代码始如下
1
1.1
1.2
1.2.1
相关文章推荐
- 实现table中checkbox复选框、以及判断checked是否被选中、js操作checkedbox选中
- js实现下拉框联动选中日期(select 日期联动更改)
- js获取RadioButtonList的Value/Text及选中值等信息实现代码
- JS实现表单多文件上传样式美化支持选中文件后删除相关项
- grunt实现把一个文件夹的目录和js一一对应压缩
- js禁止document element对象选中文本实现代码
- JS实现树形复选框级联选中
- JS 实现文件夹目录选择
- js+css实现禁止鼠标右键与选中网页文字
- 使用js实现-动态显示复选框选中个数
- JS实现根据当前文字选择返回被选中的文字
- js页面文字选中后分享到新浪微博实现
- javascript--列表页搜索 js实现 选中上一次搜索的条件
- 不使用js实现点击文字选中radio
- js-模拟easyui-datagrid表格各行选中事件-实现逻辑
- js实现复选框全选效果,已经用后台获取选中的复选框的值
- js实现超简单的展开、折叠目录代码
- JS基础篇--JS与CSS阻止元素被选中及清除选中的方法总结
- js实现将选中内容分享到新浪或腾讯微博
- js实现导航菜单点击切换选中时高亮状态