jquery ajax方法的使用及各參數詳解

1.$.ajax() 隻有一個參數:參數 key/value 對象,包含各配置及回調函數信息。

參數列表:

url:請求路徑

type:請求方法(get/post)

data:發送到服務器的數據

success:fn 成功以後的回調

error:fn 異常之後的回調

dataType:返回內容格式 經常使用json

async:設置是否是異步請求

    $.ajax({
                    url:"/day15/demo1",
                    type:"post",
                    data:"username=tom",
                    success:function(d){
                        alert(d.msg);
                    },
                    error:function(){},
                    dataType:"json"

                });

2. jQuery.get(url, [data], [callback], [type]):使用GET方式來進行異步請求.

參數:

url (String) : 發送請求的URL地址.

data (Map) : (可選) 要發送給服務器的數據,以 Key/value 的鍵值對形式表示。

callback (Function) : (可選) 載入成功時回調函數(隻有當Response的返回狀態是success才是調用該方法)。

type (String) : (可選)官方的說明是:Type of data to be sent。其實應該為客戶端請求的類型(JSON,XML,等等)

3. jQuery.post( url, [data], [callback], [type] ) :使用POST方式來進行異步請求

參數:

url (String) : 發送請求的URL地址.

data (Map) : (可選) 要發送給服務器的數據,以 Key/value 的鍵值對形式表示。

callback (Function) : (可選) 載入成功時回調函數(隻有當Response的返回狀態是success才是調用該方法)。

type (String) : (可選)官方的說明是:Type of data to be sent。其實應該為客戶端請求的類型(JSON,XML,等等)

4. 瞭解:jquery對象.load(url,params,function(數據){});

You May Also Like