查找所有输入并选择不禁用prop

时间:2016-01-04 06:38:45

标签: jquery validation disabled-input

我希望选择所有inputselect的{​​{1}}类,但不禁用该属性。我会将此用于验证目的。

disabled

尝试过但不能正常工作

var disabled3 = $('#table').find('input,select').is(':not(:disabled)').hasClass('disabled');

1 个答案:

答案 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;
}