我有一個表單,提交時,通過通常的e.preventDefault()併發送一個ajax請求。但是,如果這個Ajax請求返回一定的條件,我希望表單能夠正常提交。我如何實現這一目標?jQuery覆蓋event.preventDefault()
// Submit handler
$(".reserveer_form").submit(function(event){
event.preventDefault();
$.ajax({
url: $(this).attr("action"),
data: $(this).serialize(),
success: function(data) {
if($(".messagered",data).length > 0){
var errors = $(".messagered",data);
$(".gegevens").before(errors);
} else {
// SUBMIT THE FORM!
}
}
});
})
$(「。reserveer_form」)。submit()? – jeschafe 2012-07-13 14:27:49
@jeschafe這可能會導致一個無限循環... – Chandu 2012-07-13 14:32:12