我想處理來自下面提交的成功呼叫並重新加載當前頁面。 我怎樣才能最好地實現這一目標?從AJAX呼叫處理成功
$('#modal-confirm').click(function() {
$(form).ajaxSubmit();
$(form).resetForm();
$('#myModal').modal('toggle');
});
我想處理來自下面提交的成功呼叫並重新加載當前頁面。 我怎樣才能最好地實現這一目標?從AJAX呼叫處理成功
$('#modal-confirm').click(function() {
$(form).ajaxSubmit();
$(form).resetForm();
$('#myModal').modal('toggle');
});
您可以通過選項來ajaxSubmit()
$(form).ajaxSubmit({
success:function(){
alert("complete");
// do other stuff
}
});
如果你想讓它重新加載當前頁面可以或許試試這個了..
$('#modal-confirm').on("click", function(e){
e.preventDefault();
$.ajax({
url : '...'
}).done(function(data) {
//handle your conditions here once the request is successful. if conditions are met, then...
location.reload(true);
});
});
$(document).ajaxSuccess(function() { // http://api.jquery.com/ajaxSuccess/
location.realod();
})
$('#modal-confirm').click(function() {
$(form).ajaxSubmit();
$(form).resetForm();
$('#myModalOne').modal('toggle');
});
,你爲什麼用ajax手工排列它,而不是做一個正常的形式發佈/獲取並重定向到動作頁面上? – 2013-05-10 19:43:31