JQM:在Ajax表单发布后重定向

时间:2012-07-23 08:13:54

标签: jquery ajax jquery-mobile

我有一个ajax post调用函数,如下所示:

function submitForm() 
    {
            $.ajax(
            {
                type:'POST',
                url:'form.php',
                data:$('#form').serialize(),
                success:function(response)
                {
             /////////////
                    $.mobile.changePage('#page1', {
                            reloadPage: true
                        }, {
                            allowSamePageTranstion: true
                        }, {
                            transition: 'none'
                        });
                    return false;
             /////////////
                }
            }
        );
    }

///////////////之间的代码是我试图在成功提交ajax表单后导航回主菜单的代码。我知道它可以正常工作,因为我已经尝试过警报,我发现数据存储在MySQL中。但我无法弄清楚如何重定向回我的主页。我在提交按钮中也有href =“#page1”,但我得到的是一个空白页面,上面写着“未定义”。

1 个答案:

答案 0 :(得分:2)

成功函数

window.location.href="redirect url"