$.get()、$.post()、$.ajax()使用


這三種方法都是jQuery中規定的Ajax方法中一種與服務器交換數據的請求類型。

1.$.get()使用

使用方式為:$.get(URL,callback)

URL為請求地址(必填),callback為回調函數(可填)

樣例:

1 $.get(“demo.jsp”, function(data, status){
2           alert(data);
3 });

2.$.post()使用

使用方式:$.post(URL,data,callback);

URL為請求地址(必填),data為請求發送的數據(可填),callback為回調函數(可填)

樣例:

1 $.post("demo.jsp",
2   {
3     name:"Donald Duck",
4     city:"Duckburg"
5   },
6   function(data,status){
7     alert("Data: " + data + "\nStatus: " + status);
8   });

3.$.ajax()使用

該方法可以執行精確的需求控制,通常用於其他方式不能完成的請求

樣例:

 1 $.ajax({
 2           type: “post”,
 3           url: “/demo.jsp”,
 4           contentType: “json” // 提交數據類型
 5           dataType:"json",//服務器返回的數據類型
 6           async: false,    //是否同步
 7           data: {     //傳遞的數據
 8             "id" : id,
 9             "name": "youName"
10             },
11           success: function(data){  //回調結果,如果成功
12           },
13           error: function(data) {   //回調結果,如果出錯
14           }
15 });
16                     


免責聲明!

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



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