我有一个包含多种表单的页面。我可以通过模拟必填字段
$('form').submit(function () {
var empty_fields = $('input, textarea').filter(function () {
//return empty required fields
return $(this).attr("required") && $(this).val() === "";
});
// if empty required field stop the form submitting and let the user know
if (empty_fields.length) {
alert('All required fields must have data');
return false;
}
});
但是,如果一个页面上有多个表单,其中一个有必填字段,那么其他表单就会受到影响。