我希望选择所有input
和select
的{{1}}类,但不禁用该属性。我会将此用于验证目的。
disabled
尝试过但不能正常工作
var disabled3 = $('#table').find('input,select').is(':not(:disabled)').hasClass('disabled');
答案 0 :(得分:6)
您可以使用
$('#table').find('input.disabled,select.disabled').not(":disabled" )
另请注意,它将返回一个jquery对象。这意味着你的if条件总是正确的。使用length属性获取对象的计数,并在if条件中使用它。
disabled3 = $('#table').find('input.disabled,select.disabled').not(":disabled" ).length;
if (length > 0) {
alert('Missing somefields')
return false;
}