1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>登录案例 联动后端服务器</title>
    6. <script type="text/javascript" src="js/jquery.js"></script>
    7. <script type="text/javascript">
    8. $(document).ready(function(){
    9. $("#btn").on("click",function(){
    10. var username = $("#username").val();
    11. var password = $("#password").val();
    12. $.ajax({
    13. url:"http://localhost:8080/ajax",
    14. data:{
    15. username:username,
    16. password:password
    17. },
    18. type:"post",
    19. dataType:"json",
    20. async:true,//false使用同步,true表示异步
    21. success:function(req){
    22. if (req.success==1) {
    23. console.log(req.user);
    24. alert('登陆成功!');
    25. $(location).attr('href','index.html');
    26. } else {
    27. alert('登录失败!');
    28. $(location).attr('href','user.html');
    29. }
    30. },
    31. error:function(xmlHttp,errorText){
    32. console.log(xmlHttp);
    33. console.log(errorText);
    34. alert("请求异常,请联系管理员解决!");
    35. $(location).attr('href','user.html');
    36. }
    37. })
    38. });
    39. });
    40. </script>
    41. </head>
    42. <body>
    43. <label>姓名:</label>
    44. <input type="text" id="username" name="username">
    45. <br>
    46. <label>密码:</label>
    47. <input type="password" id="password" name="password">
    48. <br>
    49. <input type="button" id="btn" name="btn" value="登录">
    50. </body>
    51. </html>