Javascript 使用C#

Javascript 使用C#,javascript,asp.net,Javascript,Asp.net,Javascript函数无法使用内容页中的复选框选中和取消选中所有检查表框。它可以在没有母版页的页面上工作,但不能在有母版页的页面上工作 驾驶 身体 反射器 喇叭 泄漏 电流表 传输 尾灯 耦合装置 行车制动器 玻璃 耗尽 其他项目 传动线 离合器 速度计 您可以将CssClass属性添加到复选框列表中,并在jQuery选择器中使用它,请参见以下内容: <asp:CheckBox ID="checkBox" CssClass="chkboxList" &l

Javascript函数无法使用内容页中的复选框选中和取消选中所有检查表框。它可以在没有母版页的页面上工作,但不能在有母版页的页面上工作


驾驶
身体
反射器
喇叭
泄漏
电流表
传输
尾灯
耦合装置
行车制动器
玻璃
耗尽
其他项目
传动线
离合器
速度计

您可以将
CssClass
属性添加到
复选框列表中,并在jQuery选择器中使用它,请参见以下内容:

<asp:CheckBox ID="checkBox"
              CssClass="chkboxList"  <-- Add CssClass attribute
              Text="Buy All"
              Font-Bold="true"
              runat="server" />

全部购买
1

2
您可以将
CssClass
属性添加到
复选框列表中,并在jQuery选择器中使用它,请参见以下内容:

<asp:CheckBox ID="checkBox"
              CssClass="chkboxList"  <-- Add CssClass attribute
              Text="Buy All"
              Font-Bold="true"
              runat="server" />

全部购买
1

2
使用ClientID

$('#' + '<%= checkBox.ClientID %>').click(function () {
 if ($(this).is(":checked")) {
                $('[id *= checkBoxList]').find('input[type="checkbox"]').each(function () {
                    $(this).prop("checked", true);
                });
            }
            else {
                $('[id *= checkBoxList]').  find('input[type="checkbox"]')  .each(function () {
                    $(this). prop("checked", false);
                });
            }
});
$('#'+'')。单击(函数(){
如果($(this).is(“:checked”)){
$('[id*=checkBoxList]')。查找('input[type=“checkbox”]”)。每个(函数(){
$(this).prop(“选中”,true);
});
}
否则{
$('[id*=checkBoxList]')。查找('input[type=“checkbox”]”)。每个(函数(){
$(this).prop(“选中”,false);
});
}
});

使用ClientID

$('#' + '<%= checkBox.ClientID %>').click(function () {
 if ($(this).is(":checked")) {
                $('[id *= checkBoxList]').find('input[type="checkbox"]').each(function () {
                    $(this).prop("checked", true);
                });
            }
            else {
                $('[id *= checkBoxList]').  find('input[type="checkbox"]')  .each(function () {
                    $(this). prop("checked", false);
                });
            }
});
$('#'+'')。单击(函数(){
如果($(this).is(“:checked”)){
$('[id*=checkBoxList]')。查找('input[type=“checkbox”]”)。每个(函数(){
$(this).prop(“选中”,true);
});
}
否则{
$('[id*=checkBoxList]')。查找('input[type=“checkbox”]”)。每个(函数(){
$(this).prop(“选中”,false);
});
}
});

驾驶
身体
反射器
喇叭
泄漏
电流表
传输
尾灯
耦合装置
行车制动器
玻璃
耗尽
其他项目
传动线
离合器
速度计
功能检查全部(obj){
var list=document.getElementById(“”);
var chklist=list.getElementsByTagName(“输入”);
对于(变量i=0;i

驾驶
身体
反射器
喇叭
泄漏
电流表
传输
尾灯
耦合装置
行车制动器
玻璃
耗尽
其他项目
传动线
离合器
速度计
功能检查全部(obj){
var list=document.getElementById(“”);
var chklist=list.getElementsByTagName(“输入”);
对于(变量i=0;i
浏览器控制台中有错误吗?您确定复选框呈现id仍然是复选框吗?我知道如果未激活设置,它可以更改:浏览器控制台中有错误吗?您确定复选框呈现id仍然是复选框吗?我知道如果未激活设置,它可以更改:不工作请给我更好的解决方案请给我一个更好的解决方案