jQuery get() 方法

jQuery Ajax方法

$ .get()方法使用HTTP GET請(qǐng)求從服務(wù)器加載數(shù)據(jù)。

語(yǔ)法:

$.get(URL, data, callback, dataType)

實(shí)例

本示例獲取請(qǐng)求的HTML代碼段并將其插入頁(yè)面中:

$("button").click(function(){
  $.get("ajax_get.php", function(data){
    $("#output").html(data);
  });
});
測(cè)試看看?/?

請(qǐng)求ajax_get.php頁(yè)面,并發(fā)送一些其他數(shù)據(jù):

$("button").click(function(){
  $.get("ajax_get.php", {fname:"Seagull", lname:"Anna"}, function(data){
    $("#output").html(data);
  });
});
測(cè)試看看?/?

請(qǐng)求ajax_get.php頁(yè)面,發(fā)送一些其他數(shù)據(jù),并發(fā)出警報(bào)狀態(tài)消息:

$("button").click(function(){
  $.get("ajax_get.php", {fname:"Seagull", lname:"Anna"}, function(data, status){
    $("#output").html(data);
    alert(status);
  });
});
測(cè)試看看?/?

請(qǐng)求demo.json文件并將其插入頁(yè)面:

$("button").click(function(){
  $.get("demo.json", function(data){
    let myObj = JSON.parse(data);
    $("#output").html(myObj.name);
  });
});
測(cè)試看看?/?

請(qǐng)求以json格式返回的json_demo1.php文件:

$("button").click(function(){
  $.get("json_demo1.php", function(data){
    let myObj = JSON.parse(data);
    $("#output").html(myObj.name);
  });
});
測(cè)試看看?/?

參數(shù)值

參數(shù)描述
URL指定您想要請(qǐng)求的URL
data(可選)指定要與請(qǐng)求一起發(fā)送到服務(wù)器的數(shù)據(jù)
callback(可選)指定在請(qǐng)求成功后執(zhí)行的回調(diào)函數(shù)

參數(shù):

  • data-包含來(lái)自請(qǐng)求的結(jié)果數(shù)據(jù)

  • status-包含請(qǐng)求的狀態(tài)(("success", "notmodified", "error", "timeout", 或"parsererror")

  • xhr-包含XMLHttpRequest對(duì)象

dataType(可選)指定服務(wù)器響應(yīng)所需的數(shù)據(jù)類型
默認(rèn)情況下,jQuery執(zhí)行自動(dòng)猜測(cè)

可能的類型:

  • “ xml”-一個(gè)XML文檔

  • “ html”-HTML作為純文本

  • “text”-純文本字符串

  • “ script”-以JavaScript運(yùn)行響應(yīng),并以純文本形式返回

  • “ json”-將響應(yīng)作為JSON運(yùn)行,并返回一個(gè)JavaScript對(duì)象

  • “ jsonp”-使用JSONP加載JSON塊。將添加“?callback =?” URL以指定回調(diào)

jQuery Ajax方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清