我想驗證我的表單的所有類型的輸入,但只有單選按鈕和複選框不驗證。無線電和複選框不驗證
這裏是我的代碼
function validateFormSection() {
var valid = true;
var section = $('.tab-pane.active');
var inputs = section.find('input, select, textarea','radio','checkbox');
var focusElem;
inputs.each(function(index, el) {
var elem = $(el);
if (elem.prop('required')) {
if (elem.val() == "") {
elem.closest('.form-group').addClass('has-error');
valid = false;
}
}
});
if (!valid) {
focusElem.focus();
}
return valid;
}
請不要使用jQuery Validate標記,除非問題是關於此插件的具體問題。編輯。 – Sparky