我运行这个简单的jQuery过程以确保用户至少检查一个复选框。
var AllAppsCheck = $('#<%= FillInfo2.FindControl("AllAppsCheck").ClientID %> input:checked').length;
if (AllAppsCheck == 0 ) {
alert("Please select atleast 1 role!");
return false;
}
我想添加此代码,仅计算复选框列表中已启用的项目,并忽略已禁用的项目。
答案 0 :(得分:3)
if($('input[type="checkbox"]:enabled:checked').length) {
// at least one checked
} else {
// none checked
}
答案 1 :(得分:0)
var AllAppsCheck = $('#&lt;%= FillInfo2.FindControl(“AllAppsCheck”)。ClientID%&gt; input:checked:not(:disabled)')。length;
答案 2 :(得分:0)
答案 3 :(得分:0)