頁面停留在這個(gè)頁面
如果跳轉(zhuǎn)應(yīng)該到這個(gè)頁面
<input name="split" type="button" id="split" value="拆分訂單" onclick="check()" />
function check() { var rec_id_Array = new Array(); $("[name='checkboxes']:checked").each(function () { rec_id_Array.push($(this).val()); }); listTable.split(rec_id_Array, "確定拆分訂單嗎", "split_order",{$order_mode}); } listTable.split = function(id, cfm, opt, order_mode) { if (opt == null) { opt = "split"; } if (confirm(cfm)) { Response.AddHeader("Access-Control-Allow-Origin", "http://segmentfault.com/"); var args = "act=" + opt + "&id=" + id + "&order_mode= " + order_mode; Ajax.call(this.url, args, this.listCallback, "GET", "JSON"); } }
這個(gè)是buyorder.php文件
elseif ($_REQUEST['act'] == 'split_order') { ....... header('Location: buyorder.php?act=list'); //確保重定向后,后續(xù)代碼不會(huì)被執(zhí)行 exit; }
結(jié)果就是瀏覽器想buyorder.php?act=list發(fā)出了請(qǐng)求,但是頁面沒有跟著跳轉(zhuǎn)
頁面停留在這個(gè)頁面
如果跳轉(zhuǎn)應(yīng)該到這個(gè)頁面
<input name="split" type="button" id="split" value="拆分訂單" onclick="check()" />
function check() { var rec_id_Array = new Array(); $("[name='checkboxes']:checked").each(function () { rec_id_Array.push($(this).val()); }); listTable.split(rec_id_Array, "確定拆分訂單嗎", "split_order",{$order_mode}); } listTable.split = function(id, cfm, opt, order_mode) { if (opt == null) { opt = "split"; } if (confirm(cfm)) { Response.AddHeader("Access-Control-Allow-Origin", "http://segmentfault.com/"); var args = "act=" + opt + "&id=" + id + "&order_mode= " + order_mode; Ajax.call(this.url, args, this.listCallback, "GET", "JSON"); } }
這個(gè)是buyorder.php文件
elseif ($_REQUEST['act'] == 'split_order') { ....... header('Location: buyorder.php?act=list'); //確保重定向后,后續(xù)代碼不會(huì)被執(zhí)行 exit; }
結(jié)果就是瀏覽器想buyorder.php?act=list發(fā)出了請(qǐng)求,但是頁面沒有跟著跳轉(zhuǎn)
你是用Ajax方式提交的頁面,這時(shí)候PHP是沒辦法控制頁面跳轉(zhuǎn)的,只能是Js獲取到頁面的返回值,然后通過Js來跳轉(zhuǎn)頁面。
是的, 同意 @有明 的說法.
你的請(qǐng)求是用Ajax發(fā)出的,你如果想要瀏覽器跳走,那么你只能返回給JS你要跳到哪里,然后由JS來使用 location 來進(jìn)行跳轉(zhuǎn).
每個(gè)人都需要一臺(tái)速度更快、更穩(wěn)定的 PC。隨著時(shí)間的推移,垃圾文件、舊注冊(cè)表數(shù)據(jù)和不必要的后臺(tái)進(jìn)程會(huì)占用資源并降低性能。幸運(yùn)的是,許多工具可以讓 Windows 保持平穩(wěn)運(yùn)行。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)