最新的Web開發教程
 

jQuery get() Method

<jQuery的AJAX方法

發送一個HTTP GET請求一個頁面,得到的結果回:

$("button").click(function(){
    $.get("demo_test.asp", function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
試一試»

定義和用法

$.get()使用HTTP GET請求,服務器方法加載數據。


例子

請求"test.php" ,卻忽略返回的結果:

$.get("test.php");

請求"test.php" ,並請求一起發送一些額外的數據(忽略返回結果):

$.get("test.php", { name:"Donald", town:"Ducktown" });

請求"test.php" ,並通過數據的陣列到服務器(忽略返回結果):

$.get("test.php", { 'colors[]' : ["Red","Green","Blue"] });

請求"test.php"和提醒請求的結果:

$.get("test.php", function(data){
  alert("Data: " + data);
});

句法

$.get(URL,data,function(data,status,xhr),dataType)

參數 描述
URL 需要。 指定要請求的URL
data 可選的。 指定的數據發送到服務器的請求一起
function(data,status,xhr) 可選的。 指定一個函數,如果請求成功運行
附加參數:
  • data -包含來自請求所得到的數據
  • status -包含請求的狀態( "success", "notmodified", "error", "timeout""parsererror"
  • xhr -包含XMLHttpRequest對象
dataType 可選的。 指定預期的服務器響應的數據類型。
默認的jQuery執行自動猜測。
可能的類型:
  • "xml" - XML文檔
  • "html" - HTML作為純文本
  • "text" -一個純文本字符串
  • "script" -運行響應為JavaScript,並返回純文本
  • "json" -運行響應作為JSON,並返回一個JavaScript對象
  • "jsonp" -在一個負載JSON使用塊JSONP 。 將增加一個"?callback=?"到URL指定回調

<jQuery的AJAX方法