第二个JSP页面在AJAX POST请求之后没有被加载
Second JSP page is not getting loaded after a AJAX POST request
我在page1.jsp中有以下代码:
$.ajax({
type: "post",
url: "page2.jsp",
data: newdata,
success:function(msg){
return msg;
}
})
即使在POST请求之后,页面仍然在page1.jsp中,而不会导航到page2.jsp。当我检查元素时,我看到statusCode为"200 OK"。如果AJAX调用成功,我应该如何将控件传递给page2.jsp。如果我错过了一些代码,请纠正我。
如果您想在帖子成功后导航到您发布的页面,则需要在success函数中导航
$.ajax({
type: "post",
url: "page2.jsp",
data: newdata,
success:function(msg) {
window.location = "page2.jsp";
}
})
相关文章:
- 在chrome.tabs.onCreated之后加载HTML页面
- 在指令之后加载的角度ng-init函数
- 在Ajax(过滤器)加载之后加载jQuery脚本
- document.ready是在async js之后加载的
- JQuery在F5之后加载
- 如何在完全加载html之后加载jquery代码段
- Angularjs在初始json之后加载
- 在页面加载的所有其他文件之后加载动画 gif
- 如何在 document.ready() 之后加载的 HTML 上使用 jquery
- jqGrid:在表中已有的本地数据之后加载 JSON 数据
- 在 ExtJS 之后加载 jQuery
- 在jQuery getJSON之后加载PaperScript
- Wordpress强制脚本在插件之后加载
- 在第一部分完成ajax之后加载表单的第二部分
- 在其他脚本之前或之后加载html5shivJS有关系吗?(页面加载时间)
- 在包含ajax之后加载js文件
- 在XMLHttpRequest之后加载jQuery选项卡
- 如何仅在特定事件之后加载服务器变量
- Angular.js控制器在视图加载之后加载
- 如何在另一个已加载的iframe之后加载一个iframe