如何在成功的ajax帖子后重定向

时间:2011-12-16 01:47:52

标签: ajax

我到处搜寻,我真的需要一些帮助。回合把我所有的头发拉出来哈哈。

我使用ajax函数通过api.php文件获取和发布各种表单。我已经完成了所有工作,但是一旦帖子成功,重定向到我需要的页面。

示例代码:

$.ajax({
    type: 'POST',
    url: 'Myapi.php',
    data: "method=updateMyPage&profileId="+profileId+"&recordId="+recordId,
    dataType: 'xml',
    success: function(xml){
        window.location="myPage.php";
    }
})

它非常适合发布数据,但是给了我一个xml响应/成功页面(在api中设置)。相反,我需要它重定向到主页并显示更新的数据而不是"成功"页。我能够重新编码api来为我做这个,但是被指示这是错误的编码。那么如何让它在不改变api的情况下重定向成功的帖子呢? (如果重要的话也使用SOAP)

如果有人能指出我正确的方向,我们将不胜感激:)

1 个答案:

答案 0 :(得分:4)

window.location应为window.location.href