国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP.NET 2.0 中 Treeview 的Checkboxes 選中根 枝葉全選中的實現方法

2019-11-18 16:56:32
字體:
來源:轉載
供稿:網友

<asp:TreeView ID="TreeView1" Runat="server" DataSourceID="xmlDataSource1" onclick="client_OnTreeNodeChecked();" ShowCheckBoxes="all">

<DataBindings>


<script language="javascript" type="text/Javascript">
function client_OnTreeNodeChecked()
{
var obj = window.event.srcElement;
var treeNodeFound = false;
var checkedState;
if (obj.tagName == "INPUT" && obj.type == "checkbox") {
var treeNode = obj;
checkedState = treeNode.checked;
do
{
obj = obj.parentElement;
} while (obj.tagName != "TABLE")
var parentTreeLevel = obj.rows[0].cells.length;
var parentTreeNode = obj.rows[0].cells[0];
var tables = obj.parentElement.getElementsByTagName("TABLE");
var numTables = tables.length
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].cells.length;
if (childTreeLevel > parentTreeLevel)
{
var cell = tables[i].rows[0].cells[childTreeLevel - 1];
var inputs = cell.getElementsByTagName("INPUT");
inputs[0].checked = checkedState;
}
else
{
return;
}
}
}
}
}
}
</script>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米脂县| 盈江县| 扎囊县| 陆良县| 从化市| 蒲江县| 浦城县| 胶南市| 马关县| 云和县| 淮北市| 舒城县| 衡阳县| 乐平市| 黑龙江省| 东乌珠穆沁旗| 雷山县| 信阳市| 永清县| 龙川县| 锦州市| 维西| 德兴市| 理塘县| 英吉沙县| 垣曲县| 永嘉县| 衡南县| 漳州市| 洪湖市| 渝北区| 广东省| 娱乐| 迁安市| 米林县| 利津县| 连州市| 黔江区| 宁陕县| 玉树县| 石柱|