如何使用jquery检查是否禁用了特定类的所有复选框?
我在表中有一列包含复选框,我需要检查是否所有复选框都已禁用 这是我的密码如何使用jquery检查是否禁用了特定类的所有复选框?,jquery,Jquery,我在表中有一列包含复选框,我需要检查是否所有复选框都已禁用 这是我的密码 var checkBoxTdSize = $('.hrchy-dt-checkboxes').length; var checkedFlag=false; for(var t=0;t<checkBoxTdSize;t++){ var chk = $(this).find('.hrchy-dt-checkboxes')[t]; if ($(chk).prop('disab
var checkBoxTdSize = $('.hrchy-dt-checkboxes').length;
var checkedFlag=false;
for(var t=0;t<checkBoxTdSize;t++){
var chk = $(this).find('.hrchy-dt-checkboxes')[t];
if ($(chk).prop('disabled')==true){
checkedFlag=true;
}else{
alert('Please Map all the Hierarchy..!');
}
}
if(checkedFlag){
//Some Code
}
var checkBoxTdSize=$('.hrchy dt复选框')。长度;
var checkedFlag=false;
对于(var t=0;t,您可以使用如下内容
var x = document.getElementById("myCheck").disabled;
x是真是假
您可以使用类似的方法
var x = document.getElementById("myCheck").disabled;
x是真是假
您需要检查disabled属性是否为true
示例如下:
function test() {
$(".hrchy-dt-checkboxes").each(function() {
if ($(this).is(":disabled")) {
// your action here test using is function
}
if ($(this).attr("disabled")) {
// your action here test using attribute function
}
});
}
$(document).ready(function() {
test();
});
您需要检查disabled属性是否为true
示例如下:
function test() {
$(".hrchy-dt-checkboxes").each(function() {
if ($(this).is(":disabled")) {
// your action here test using is function
}
if ($(this).attr("disabled")) {
// your action here test using attribute function
}
});
}
$(document).ready(function() {
test();
});
应该像比较所有复选框的长度和所有禁用复选框的长度一样简单,如果相同,则它们都被禁用
if ( $('.hrchy-dt-checkboxes').length === $('.hrchy-dt-checkboxes:disabled').length ) {...
应该像比较所有复选框的长度和所有禁用复选框的长度一样简单,如果相同,则它们都被禁用
if ( $('.hrchy-dt-checkboxes').length === $('.hrchy-dt-checkboxes:disabled').length ) {...
如果您的复选框不在任何父项中,那么为什么要使用find()
method
$(document).ready(function() {
var chk = $('.hrchy-dt-checkboxes');
chk.each(function(index, el) {
if ($(this).prop('disabled') == true) {
//your code here
}
});
});
$(文档).ready(函数(){
var chk=$(“.hrchy dt复选框”);
每项功能(索引,el){
if($(this.prop('disabled')==true){
var condi=真;
console.log('Disabled='+condi)
}
否则{
console.log('Enabled..!')
}
});
});
如果您的复选框不在任何父项中,那么为什么要使用find()
方法
$(document).ready(function() {
var chk = $('.hrchy-dt-checkboxes');
chk.each(function(index, el) {
if ($(this).prop('disabled') == true) {
//your code here
}
});
});
$(文档).ready(函数(){
var chk=$(“.hrchy dt复选框”);
每项功能(索引,el){
if($(this.prop('disabled')==true){
var condi=真;
console.log('Disabled='+condi)
}
否则{
console.log('Enabled..!')
}
});
});
try$(chk)。prop('disabled')==“true”try$(chk)的可能重复。prop('disabled')==“true”这可能重复给了预期的一个。!谢谢你,伊桑亨特!很高兴它有帮助。这给了预期的一个。!谢谢你,伊桑亨特!很高兴它有帮助。