如何在JQuery中通过其css类名来查找asp.net控件 [英] How to find asp.net control by its css class name in JQuery

查看:75
本文介绍了如何在JQuery中通过其css类名来查找asp.net控件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我在c#中有一个asp.net网站。



在一个页面我只有几个复选框只有一个表,但没有在转发器或任何网格中。



我已经为全选或取消选择添加了一个复选框所有'



为此我写了jquery。



Hi guys,

I have a asp.net website in c#.

In one page i have few check boxes only a table but not in a repeater or any grid.

I have added one more checkbox to 'Select All' or to 'Un Select All'

For that i wrote jquery.

<script type="text/javascript">
        $(document).ready(function () {
            $('#selecctall').click(function (event) {  //on click 
                if (this.checked) { // check select status
                    $("CheckBox.checkbox1").each(function () { //loop through each checkbox
                        this.Checked = true;  //select all checkboxes with class "checkbox1"               
                    });
                } else {
                    $('.checkbox1').each(function () { //loop through each checkbox
                        this.Checked = false; //deselect all checkboxes with class "checkbox1"                       
                    });
                }
            });

        });
    </script>

Table
-----
<tr>
                    <td style="background-color: Silver;">
                        <asp:Label ID="lblmsrig" runat="server" Text="Rig" />
                    </td>
                    <td style="font-weight: bold;">
                        <asp:CheckBox CssClass="checkbox1" ID="chkmsrigins" runat="server" Text="Insert" />
                    </td>
                    <td style="font-weight: bold;">
                        <asp:CheckBox CssClass="checkbox1" ID="chkmsrigview" runat="server" Text="View" />
                    </td>
                    <td style="font-weight: bold;">
                        <asp:CheckBox CssClass="checkbox1" ID="chkmsrigupdate" runat="server" Text="Update" />
                    </td>
                    <td style="font-weight: bold;">
                        <asp:CheckBox CssClass="checkbox1" ID="chkmsrigdel" runat="server" Text="Delete" />
                    </td>
                </tr>





但我没有通过其CssClass名称获取元素。



任何人都可以帮助我。



谢谢



but i'm not getting elements by its CssClass name.

Can any one plz help me.

Thanks

推荐答案

(document).ready(function(){
(document).ready(function () {


('#selecctall')。click(function(event){//点击
if(this.checked) {//检查选择状态
('#selecctall').click(function (event) { //on click if (this.checked) { // check select status


(CheckBox.checkbox1)。each(function(){//遍历每个复选框
this.Checked = true; // select所有复选框的类别为checkbox1
});
} else {
("CheckBox.checkbox1").each(function () { //loop through each checkbox this.Checked = true; //select all checkboxes with class "checkbox1" }); } else {


这篇关于如何在JQuery中通过其css类名来查找asp.net控件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆