我有一个表单,我想在提交之前进行验证。
我尝试了来自 stackoverflow 的不同解决方案,但没有以下代码可以工作。
当一切正常时,我无法提交表单。
$('#form1').submit(function(e) {
e.preventDefault();
var xxx = $('#xxx').val();
var yyy = $('#yyy').val();
var zzz = $('#zzz').val();
var uuu = $('#uuu').val();
var data_string = 'uuu=' + uuu;
if (zzz != '000000' && zzz != '') {
$.ajax({
url: 'ajax.php',
type:'POST',
data: data_string,
dataType: 'json',
cache: false,
success: function(response){
if (response == false) {
if (xxxl == '') {
alert("Text!");
}
else if (yyy == '') {
alert("Text!");
}
else {
$(this).trigger('submit');
}
}
}
});
}
else {
$(this).trigger('submit');
}
});