0
我嘗試使用Ajax和jquery表單驗證發佈數據,但是它在第一次提交驗證功能時不起作用。任何方案?Ajax表單發佈和驗證不起作用
$(document).ready(function() {
$("#myForm").validate();
});
(function($){
function processForm(e){
$.ajax({
url: 'post.php',
dataType: 'text',
type: 'post',
contentType: 'application/x-www-form-urlencoded',
data: $(this).serialize(),
success: function(data, textStatus, jQxhr){
//$('#response pre').html(data);
alert('scuss');
},
error: function(jqXhr, textStatus, errorThrown){
//console.log(errorThrown);
alert('error');
}
});
e.preventDefault();
}
$('#myForm').submit(function(e){
e.preventDefault();
if(!$("#myForm").valid()) return;
$('#myForm').submit(processForm);
});
})(jQuery);