ajax 后如何重定向?

how can i do redirect after ajax?

`@ResponseBody
    @RequestMapping(value="/delete.do")
    public String delete(int projectNo) {
        int result=service.delete(projectNo);
        return "admin/manage";
    }`

`$.ajax({
                                    url : "/delete.do",
                                    data:{projectNo:projectNo},
                                    success : function(result){
                                        window.location.href = result.redirect;                                     
                                    },
                                    error : function(){
                                        alert("error");
                                    }
                                });`

在这个 ajax 中,我得到了“admin/manage”作为结果。

这个ajax写在admin/manage.

我想在 ajax 之后重定向到 admin/manage,但我不知道该怎么做

您的代码应该可以正常工作,如果不能,请尝试在 result.redirect 之前附加 / 以重定向相同的域

$.ajax({
    url: "/delete.do",
    data: { projectNo: projectNo },
    success: function (result) {
        window.location.href = "/"+ result.redirect;
    },
    error: function () {
        alert("error");
    }
});