利用ajax與獲取后台傳遞的json數據


直接上代碼:

          <form  method="post" class="">
                    <fieldset>
                        <legend>Login</legend>
                        <div class="form-group has-feedback">
                            <label class="control-label">用戶名</label>
                            <input type="text" id="username" class="form-control" name="username" placeholder="userame">
                            <span class="glyphicon glyphicon-user form-control-feedback"></span>
                        </div>
                        <div class="form-group has-feedback">
                            <label class="control-label">密碼</label>
                            <input type="password" id="password" class="form-control" name="password" placeholder="password">
                            <span class="glyphicon glyphicon-lock form-control-feedback"></span>
                        </div>
                        <div class="login-btn">
                            <button class="btn btn-default btn-primary" id="submit" type="button">登錄</button>
                            <a href="#" class="btn btn-default btn-success">注冊</a>
                        </div>
                    </fieldset>
                </form>

 

  使用jquery的$.ajax()方法異步提交請求:

  

$(document).ready(function(){
    $("#submit").click(function(){
        var name=$("#username").val();
        var psd=$("#password").val();
        var userJson={username:name,password:psd};
        //alert(name+" "+psd);
        $.ajax({
            url:"http://localhost:8080/guser/user/login",
            type:"post",
            data:userJson,
            success:function(data){
                if(data != "")
                    location.href ="http://localhost:8080/gblog/imagecate";
            },
            complete:function(){}
        });
    });
});

后台返回的json數據將保存在data中,可以在success:下進行解析,並進行一定操作。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM