測試文字功能,小工具,標題

記錄很重要,不然會浪費很多時間在找以前的記憶

一個人的氣度,決定他未來的高度。

2016年5月23日 星期一

ASP.NET CheckBoxList 全選

ASP.NET CheckBoxList 全選

============= javascript =====================

<script type="text/javascript">
    function check_all(obj) {
        var checkboxs = document.getElementById("<%=this.CheckBoxList1.ClientID%>");
        for (var i = 0; i < checkboxs.rows.length; i++) {
            checkboxs.rows[i].cells[0].childNodes[0].checked = obj.checked;
        }
    }
</script>

//  ckb_str += checkboxs.rows[i].innerText + ","; //顯示的文字
// ckb_str += checkboxs.rows[i].cells[0].childNodes[0].value + ",";//值

============= ASP.NET =====================
  <asp:CheckBox ID="cb_all" runat="server" Text="全選" onclick="check_all(this)"/>

                    <asp:CheckBoxList ID="CheckBoxList1" runat="server">
                        <asp:ListItem Value="birth">生日</asp:ListItem>
                        <asp:ListItem Value="telh">電話-家</asp:ListItem>
                        <asp:ListItem Value="telo">電話-公</asp:ListItem>
                        <asp:ListItem Value="telh">電話-手</asp:ListItem>
                        <asp:ListItem Value="addr">住址-通</asp:ListItem>
                        <asp:ListItem Value="addr_reg">住址-戶</asp:ListItem>
                    </asp:CheckBoxList>

還可以去看看,裡面也有不一樣的全選

ASP.NET 叫用前台的OnClientClick事件 也能叫用2個function

沒有留言:

張貼留言