0
我想提交一個表單與Ajax的Ajax成功,這意味着我不想在Ajax成功提交表單時重新加載頁面。我試過如何提交沒有重新加載頁面的Ajax成功的表單
if (response.success == true) {
$form = $("#formname");
var form = $form.serializeArray();
form.push({
name: window.csrfTokenName,
value: window.csrfTokenValue
})
頁面沒有重新載入,但表單也沒有提交。我也試過document.form ['formname']。submit()但重新加載頁面。 請幫忙
您需要通過傳遞'form'數據來編寫'AJAX'請求 –
您顯然沒有閱讀關於Ajax的足夠的知識。 Ajax成功回調發生在完成請求時。所以「提交」就完成了,並且收到了回覆。在請求發生之前,您應該將值傳遞給Ajax。 –