当前位置: 首页  >  ASP.NET  >  把asp:CheckBoxList 变成单选框

把asp:CheckBoxList 变成单选框 TOP

 
  1. 单选框代码   
  2.   
  3. <asp:CheckBoxList runat="server" RepeatDirection="Horizontal" ID="MaintainPeopleCbl" >   
  4.                         <asp:ListItem Value="0" Text="是" onclick="checkBoxList_Click(this)"></asp:ListItem>   
  5.                         <asp:ListItem Value="0" Text="否" onclick="checkBoxList_Click(this)"></asp:ListItem>   
  6.                     </asp:CheckBoxList>   
  7.   
  8.   
  9.     
  10.   
  11. javascript 处理事件   
  12.   
  13.  <script type="text/javascript">   
  14.         function checkBoxList_Click(sender) {   
  15.                
  16.             var container = sender.parentNode;   
  17.             if (container.tagName.toUpperCase() == "TD") {   
  18.                 container = container.parentNode.parentNode;   
  19.             }   
  20.             var clickList = container.getElementsByTagName("input");   
  21.             var senderState = sender.checked;   
  22.              
  23.             for (var i = 0; i < clickList.length; i++) {   
  24.                 clickList[i].checked = false;   
  25.             }   
  26.             sender.checked = senderState;   
  27.         }   
  28.     </script>   
  29.   

 

Views:1200   Posted at:2013-12-02
收藏 推荐 打印 | 录入:Admin | 阅读:0