600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > ASP.NET 2.0 中 Treeview 的Checkboxes 选中根 枝叶全选中的实现

ASP.NET 2.0 中 Treeview 的Checkboxes 选中根 枝叶全选中的实现

时间:2023-12-23 19:32:25

相关推荐

ASP.NET 2.0 中 Treeview 的Checkboxes 选中根 枝叶全选中的实现

下面这个 2.0 中 Treeview 的Checkboxes 选中根 枝叶全选中的实现教程由小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

Runat="server" DataSourceID="XmlDataSource1" ShowCheckBoxes="all"

DataBindings

script language="javascript" type="text/javascript"

function client_OnTreeNodeChecked()

{

var obj = ;

var treeNodeFound = false;

var checkedState;

if ( == "INPUT" && == "checkbox") {

var treeNode = obj;

checkedState = ;

do

{

obj = ;

} while ( != "TABLE")

var parentTreeLevel = ;

var parentTreeNode = ];

var tables = .getElementsByTagName("TABLE");

var numTables =

if (numTables = 1)

{

for (i=0; i numTables; i++)

{

if (tables[i] == obj)

{

treeNodeFound = true;

i++;

if (i == numTables)

{

return;

}

}

if (treeNodeFound == true)

{

var childTreeLevel = tables[i].rows[0].;

if (childTreeLevel parentTreeLevel)

{

var cell = tables[i].rows[0].cells[childTreeLevel - 1];

var inputs = ("");

inputs[0].checked = checkedState;

}

else

{

return;

}

}

}

}

}

}

/script

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。