0
我有此Ajax請求來顯示驗證錯誤和防止頁面重新加載Laravel - 阿賈克斯創建雙輸入
$(document).on('mousedown', ':submit', function() {
//alert('clicked submit');
var form = $("form");
$.ajax({
type: 'post',
url: '/events',
headers: { 'X-CSRF-TOKEN': "{{csrf_token()}}" },
data: form.serialize(),
dataType: 'json',
success: function(data){
},
error: function(data) {
for(errors in data.responseJSON){
swal({text:data.responseJSON[errors]});
}
}
});
});
一切都很好,此代碼!問題是,成功提交後,我在數據庫中有2個輸入...我如何防止這種情況?
我做了這個ajax只是爲了防止頁面重新加載錯誤......但如果一切都很好,那麼它應該提交併保存輸入.....我已經嘗試過你的代碼,現在它創建輸入,但頁面保持原樣....將location.reload();解決我的問題....我現在會嘗試 – lewis4u
沒有location.reload();裏面成功{}仍然停留在同一頁面 – lewis4u
但實際上,它刷新Ajax響應的幕後....哦,人如何在瀏覽器中刷新此刷新? – lewis4u