js控制treeview中的checkbox实现单选功能
来源:互联网 发布:网络均衡器 编辑:程序博客网 时间:2024/06/04 17:47
.net 中treeview中的checkbox 实现单选功能。
并在后台服务器端取值。
<script type="text/javascript">
function OnTreeNodeChecked()
{
var element = window.event.srcElement;
if (element.checked)
{
tv=document.getElementById("TreeView1");
es=tv.getElementsByTagName("input");
for(var i=0;i<es.length;i++)
{
if(es[i].id!=element.id)
{
es[i].checked=false;
}
}
}
}
</script>
原理很简单, 如果触发事件的checkbox为选中状态时, 取得treeview中的所有inptu元素,判断,当他的类型为checkbox时,把它的checked设为false;
html代码:<asp:TreeView ID="TreeView1" runat="server" ExpandDepth="2" ShowLines="True"
OnClick="OnTreeNodeChecked()" ShowCheckBoxes="All">
</asp:TreeView>
后台取值的时候:
TreeNodeCollection tnc = this.TreeView1.CheckedNodes;
s = 0;
aa = "";
foreach (TreeNode node in tnc)
{
if (node.Checked)
{
aa = node.Value;
s = node.Depth;
break;
}
}
取得它的当前深度和绑定的value值。
- js控制treeview中的checkbox实现单选功能
- js实现treeview中checkbox单选
- js控制checkbox单选
- 实现TreeView单选框CheckBox单选
- 控制CheckBox实现单选
- 利用js实现checkbox的单选功能
- checkbox实现单选功能
- checkbox实现单选功能
- 实现winform中的treeview控件部分节点显示checkbox,部分节点不显示checkbox的功能
- TreeView实现主菜单功能
- ASP.NET TreeView 用JS实现节点的单选功能
- ListView 加checkBox实现 单选功能
- treeview单选js
- checkbox用JS实现单选
- JS实现多选框CheckBox单选问题
- checkBox单选功能
- checkbox 单选功能
- ListView中的CheckBox实现单选
- maven权威指南
- COM
- 如何在vs2005中加入32bit真彩色的icon
- 网页中的编码问题
- oracle里如何快速drop column测试(慎用于生产系统,该操作导致表无法访问)
- js控制treeview中的checkbox实现单选功能
- 当运行多个.net程序的时候,系统中有多少CLR的实例
- 恶搞C * O职务名称
- exists函数
- 2009年百度之星初赛day2第二题
- 网络知识讲座学习(一)
- 第三章 gcc编译器
- FastReport4.0中如何关联程序中的数据库组件,如ADOTABLE中的数据到报表中?
- 搭建php编程环境