01.Ajax发送请求语法.html 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. </body>
  11. <script>
  12. // 写法1:
  13. $.ajax({
  14. type:'get/post', //请求的方式,默认为get
  15. url:'请求的文件名或后台接口地址', //请求的地址
  16. async:true/false, //异步或同步
  17. data:{ //上传到服务器端的数据
  18. //数据
  19. },
  20. dataType:'json/jsonp/xml/text/javascript', //返回的数据类型或解决跨域(jsonp)
  21. success:function(res){ //成功回调的处理
  22. //成功回调的处理代码
  23. },
  24. error:function(err){ //失败回调的处理
  25. //失败回调的处理代码
  26. },
  27. timeout:时间(毫秒), //请求超时时间
  28. ……
  29. })
  30. // 写法2:
  31. $.ajax({
  32. type:'get/post', //请求的方式,默认为get
  33. url:'请求的文件名或后台接口地址', //请求的地址
  34. async:true/false, //异步或同步
  35. data:{ //上传到服务器端的数据
  36. //数据
  37. },
  38. dataType:'json/jsonp/xml/text/javascript', //返回的数据类型或解决跨域(jsonp)
  39. timeout:时间(毫秒), //请求超时时间
  40. ……
  41. }).done(function(){ //成功回调的处理
  42. //成功回调的处理代码
  43. }).fail(function(){ //失败回调的处理
  44. //失败回调的处理代码
  45. })
  46. </script>
  47. </html>