ajax經常使用到的幾種使用

關係到web的交互就離不開ajax。下面簡要說一下項目中我用到的ajax方式。下面以get請求和post請求分別論述,若有不許確的地方萬望海涵。web

1.get請求:ajax

特色:1.安全性較差,由於參數直接顯示在url裏面。例如,咱們向後臺傳輸用戶名,密碼,相關信息直接顯示在url(確定不能使用)。緩存

          2.get請求有長度限制,不能超過最大長度。安全

          3.get請求速度比較快。post

          4 .因爲get請求有緩存,通常請求靜態資源用get請求。url

無參數的get請求:orm

$.ajax({
              url: "/myweb/myinformation",
              type: "get",
              success: function (data) {
                  console.log(data);//請求成功之後返回數據打印出來       
              },
              error: function () { //拋出錯誤
                 alert("出現異常");
             }
        });資源

 

有參數的get請求:get

 $.ajax({
              url: "myweb/myinformation?id=1&name=yanaly",
              type: "get",
              success: function (data) {
                  console.log(data);//請求成功之後返回數據打印出來       
              },
              error: function () { //拋出錯誤
                 alert("出現異常");
             }
        });io

$.ajax({
              url: "/myweb/myinformation",
              type: "get",
              data:{"name":"Yanaly","age":"18"},
              success: function (data) {
                console.log(data);//請求成功之後返回數據打印出來 
              },
              error: function () {
                alert("出現異常");
             }
         });

2.post請求

    特色:

         1.請求速度較慢。

         2.安全性高。

         3.請求傳遞參數沒有限制

$.ajax({               url: "/myweb/myinformation",               type: "post",               data:{"name":"Yanaly"},               success: function (data) {                 console.log(data);//請求成功之後返回數據打印出來                },              error: function () {                 console.log(data);//請求成功之後返回數據打印出來               }          });

相關文章
相關標籤/搜索