我想單擊頁面上的按鈕並轉到另一個發佈數據的頁面,但它不會發布而直接發送! $ _ POST爲空並且$ _SESSION也是空發佈數據並用ajax按鈕重定向頁面失敗
,這裏是我的ajax功能:
function ajax4(Div_Submit,Div_Response,SuccessScript,Data_Submit)
{
var Type = 1;
var post_data = '';
if(!Data_Submit)
post_data = $('#'+Div_Submit+' *').serialize();
else
post_data = Data_Submit;
$.ajax({
data: post_data,
type: "POST",
url: document.URL,
dataType: 'text',
success:function(response){
$('#'+Div_Response).html(response);
window.location.href = "index.php";
}
,
complete: function(){
$.unblockUI();
}
});
return false;
}
有什麼錯我的代碼?
它重定向,因爲你在線重定向它'window.location.href =「index.php」;' –
我希望它重定向並獲取數據從第一頁「登錄」到下一頁「索引」後 – SafeY
重定向您無法將表單發佈數據傳遞到其他頁面您需要使用會話或需要將其寫入文本文件或其他頁面,但在重定向頁面表單後,無法在重定向頁面上接收發布數據。 –