Asp.net JQuery移动重定向

Asp.net JQuery移动重定向,asp.net,jquery-mobile,Asp.net,Jquery Mobile,我是Jquery MObile的新手 我需要在JQuery Mobile中使用我的一些aspx页面。我在使用导航重定向时遇到问题 我在这里向你解释我的塞纳里奥。 有3个apge HOme.aspx、Signin.aspx、signup.aspx <div data-role="page" id="divHome" data-hash="false"> <div data-role="header"> <div data-

我是Jquery MObile的新手

我需要在JQuery Mobile中使用我的一些aspx页面。我在使用导航重定向时遇到问题

我在这里向你解释我的塞纳里奥。 有3个apge HOme.aspx、Signin.aspx、signup.aspx

   <div data-role="page" id="divHome" data-hash="false">
        <div data-role="header">
            <div data-role="navbar">
                <ul>
                    <li><a href="SignUp.aspx" data-transition="slidedown">Sign Up</a></li>
                    <li><a href="SignIn.aspx" data-transition="slidedown">Sign In</a></li>
                    <li><a href="#" class="ui-btn-active" data-transition="slidedown">Home</a></li>
                </ul>
            </div>
        </div>
        <div>
            <div data-role="content">
                Home Page
            </div>
        </div>
        <div data-role="footer" data-position="fixed" data-id="ew-footer">
            <div class="title1" style="height: 20px">
                <h2 style="font-size: 12px">
                    Footer</h2>
            </div>
        </div>
    </div>

主页 页脚
这是我的home.aspx,当我点击注册时。aspx页面将加载该页面,但现在,如果我在注册页面上按下提交按钮,则不会进行任何操作,但当我刷新页面时,其工作正常。我使用了document ready(文档准备)功能,但当我在页面启动后刷新页面时,该功能不起作用(:(

或者,如果你有这个jQuery手机与asp.net的任何示例链接,那么也请提供给我,以便我可以从中学习

所以请帮助我


提前感谢。

简短回答,您不需要使用document.ready,这只会触发一次-除非您告诉jQM(jQuery Mobile)不要通过AJAX加载页面。如果您不介意丢失转换,请在链接中使用data AJAX=“false”

如果您仍然需要转换,则需要在页面上侦听jQM的pagecreate/pageshow事件,这将为您提供一种document.ready,您可以在其中放置要在每个页面上运行的代码。我在这里有一个更详细的答案: