Javascript 如何使用jQueryMobile提交表单

Javascript 如何使用jQueryMobile提交表单,javascript,html,forms,mobile,jquery-mobile,Javascript,Html,Forms,Mobile,Jquery Mobile,我无法使用post方法提交表单 发生的第一个错误是405,但我能用这个解决它 现在发生403错误,我如何解决 JS $(document).ready(function () { $('#loginForm').submit(function () { //some business logic... $.mobile.changePage($('#menuPage')); }); }); HTML <div data-role="page

我无法使用post方法提交表单

  • 发生的第一个错误是405,但我能用这个解决它
  • 现在发生403错误,我如何解决
  • JS

    $(document).ready(function () {
        $('#loginForm').submit(function () {
            //some business logic...
            $.mobile.changePage($('#menuPage'));
        });
    });
    
    HTML

    <div data-role="page" id="loginPage">
        <div data-role="header"><h1>Login</h1></div>
        <div data-role="content">
            <form method="post" id="loginForm">
                <fieldset>
                    <label for="utilizadorText">Inserir Utilizador</label>
                    <input type="text" id="utilizadorText" name="utilizadorText" />
                    <label for="palavraChaveText">Inserir Palavra Chave</label>
                    <input type="password" id="palavraChaveText" name="palavraChaveText" />
                    <input type="submit" id="loginAnchor" class="submit" value="Login" />
                </fieldset>
            </form>
        </div>
    </div>     
    
    <div data-role="page" id="menuPage">
        <div data-role="header"><h1>Menu</h1></div>
        <div data-role="content">    
            Menu
        </div>
    </div>       
    
    
    登录
    因塞里尔实用酒店
    帕拉夫拉查夫酒店
    菜单
    菜单
    
    看起来好像您正试图将表单提交到登录页面,然后将页面更改为菜单页面。这对我来说毫无意义。你想在这里执行什么操作?如果您希望能够从loginPage的上下文中获取表单数据并对其应用业务逻辑,那么下面的解决方案可能会有所帮助