Php Html5:重定向用户

Php Html5:重定向用户,php,jquery,ajax,html,jquery-mobile,Php,Jquery,Ajax,Html,Jquery Mobile,我的html文件中有这段代码。在body标签中,我有几个由ID标识的页面,即page1、page2等等。如何将用户重定向到id为“page8”的页面。我的javascript如下所示,工作正常。我曾尝试在下面的代码中放置windows.location(“#pag8”),但当我按下submit按钮时,用户在验证输入之前会被重定向。我应该将其放置在何处,或者如何在服务器端使用标题来完成此操作标题('location:/page8')给出错误 <script> function onS

我的html文件中有这段代码。在body标签中,我有几个由ID标识的页面,即page1、page2等等。如何将用户重定向到id为“page8”的页面。我的javascript如下所示,工作正常。我曾尝试在下面的代码中放置windows.location(“#pag8”),但当我按下submit按钮时,用户在验证输入之前会被重定向。我应该将其放置在何处,或者如何在服务器端使用标题来完成此操作标题('location:/page8')给出错误

<script>

function onSuccess(data, status)
    {

        data = $.trim(data);
        $("#notification").text(data);


    }

    function onError(data, status)
    {
        // handle an error
    }        

    $(document).ready(function() {

        $("#pass-signup").click(function(){

            var formData = $("#passengerfrmsignup").serialize();
            $('#passengerfrmsignup')[0].reset();

            $.ajax({
                type: "POST",
                url: "passenger.php",
                cache: false,
                data: formData,
                success: onSuccess,
                error: onError
            });             
            $( "#hidden" ).show();
            return false;

        });



    });

</script>

成功时的功能(数据、状态)
{
数据=$.trim(数据);
$(“#通知”)。文本(数据);
}
功能onError(数据、状态)
{
//处理错误
}        
$(文档).ready(函数(){
$(“#通过注册”)。单击(函数(){
var formData=$(“#passengerfrmsignup”).serialize();
$('#passengerfrmsignup')[0]。重置();
$.ajax({
类型:“POST”,
url:“passer.php”,
cache:false,
数据:formData,
成功:一旦成功,
错误:onError
});             
$(“#隐藏”).show();
返回false;
});
});

JQM有自己的页面导航方法($(“:mobile pagecontainer”)。pagecontainer(“更改”、“第8页”、“转换:“幻灯片”)可以将其放在ajax调用之后。您不需要($(document).ready(function(){…)转到JQM站点,查看页面和移动事件以了解它们。我在ajax调用之后放置了一些事件,但似乎什么都没有发生。我的意思是根本没有重定向。您在浏览器控制台或apache错误日志文件中是否看到任何错误?可能您遇到了阻止脚本运行的错误