第二个JSP页面在AJAX POST请求之后没有被加载

Second JSP page is not getting loaded after a AJAX POST request

本文关键字:之后 加载 请求 POST JSP AJAX 第二个      更新时间:2023-09-26

我在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";
    }
})