1. 程式人生 > >jQuery操作基本操作三學習筆記 ajax一

jQuery操作基本操作三學習筆記 ajax一

ets 簡單 cast jsonp 服務器 進行 靈活 get tca

jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post, $.getJSON, $getScript。使用該方法進行異步數據通訊可以很靈活地設置請求的各個參數。常用參數和說明: 參數 描述

url 發送請求的地址

data 發送到服務器的數據。將自動轉換為請求字符串格式。

type 請求方式 ("POST" 或 "GET"), 默認為 "GET"

dataType 預期服務器返回的數據類型。可用值: xml,html,script,json,jsonp,text

success 請求成功後的回調函數。參數:由服務器返回,並根據dataType參數進行處理後的數據

error 默認: 自動判斷 (xml 或 html)) 請求失敗時調用此函數。如果發生了錯誤,錯誤信息(第二個參數)除了得到null之外,還可能是"timeout", "error", "notmodified" 和 "parsererror"
async 默認設置下,所有請求均為異步請求。如果需要發送同步請求,請將此選項設置為 false。註意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執行

$.ajax({
   type: "POST",
   url: "testServlet",
   data: {"name":"itcast","location":"guangzhou"},
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
});

jQuery操作基本操作三學習筆記 ajax一