如何添加自定义类,例如"错误";当客户忘记填写必填字段时?
例如,在注册表中。当客户忘记填写多个字段并单击"提交"时,如何突出显示所有缺失的字段?
这不是一个不错的解决方案,但它能在中工作
$('#login-form').submit(function() {
var $inputs = $('#login-form :input');
let hasError = false;
$inputs.each(function() {
if(!$(this).val() && $(this).prop('required')){
$(this).addClass('required-error-class');
hasError = true;
}
});
if(hasError){
return false;
}else {
return true;
};
});
一个更好的解决方案是使用e.preventDefault
和ajax