【发布时间】:2015-06-19 08:55:49
【问题描述】:
我在页面上没有表单,点击按钮我需要转到 seconpage.asp 并发布请求的 POST 数据
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});
如果它像完整的提交模拟一样在 Post 之后加载 Post url 会很好,但只有当页面上有表单和按钮提交时它才不会重定向到此页面。 如果重定向成功,则页面加载默认没有发布数据
所以如果我发送 POST
$.ajax({
type: "seconpage.asp",
url: url,
data: "Hello It Works",
success: function(){
location.href="seconpage.asp";
},
dataType: dataType
});
然后加载seconpage.asp 我需要得到“Hello It Works”,但我什么也没得到
因为seconpage.asp 只包含
<%=Request.Form%>
所以这不是 Submit 模拟,因为 Submit 加载带有 Post 数据的页面,而不是重定向加载没有 Post 数据的新页面
【问题讨论】:
-
Ajax POST 成功后使用 window.location.href="seconpage.asp"。
标签: javascript jquery post