我對Jquery比較新,我想知道如何將變量發佈到另一個頁面然後重定向?我用AJAX功能,重定向工作正常,但沒有變量在POST捕獲(它們是空的)用POST將變量傳遞給另一個頁面使用Jquery
function linkWO() {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "LinkTagOut.aspx",
dataType: "json",
data: "{id=1}",
complete:
function() {
window.location = "LinkTagOut.aspx";
}
});
}
在我的aspx文件
<a href="javascript:void(0);" onclick="return linkWO();"><span>Link</span></a>
gnomixa - 我可能在這裏的基地,但它看起來像我可能會誤解ajax調用的目的。這聽起來好像你想向頁面發佈一些值,就好像你正在提交一個表單(而不是異步的,意味着你不會離開你的當前頁面)。那是對的嗎? – Ender 2010-12-03 23:43:47
是的,你是對的。沒有提交表單可能嗎? – sarsnake 2010-12-04 00:08:06
我更新了我的答案,看到我認爲那就是你想要做的事 – kobe 2010-12-04 00:30:05