關於Jquery的 $.getJSON()函數


 1.服務器返回的Json數據必須嚴格符合JSIN語法,例如:所有屬性名稱必須加雙引號,所有字符串值必須加雙引號(不可以是單引號)

語法:

  Jquery.getJSON( url [,data][,success])

  url: String類型 指定請求的目標URL

  data:可選  發送請求傳遞的數據

  success: 請求成功時執行的回調函數。 函數有三個參數:一  是請求返回的數據  二 請求狀態文本(例如"success","notmodified"),三 當前jqXHR對象

 

JQuery.getJSON(url,data,success);

//等價於

$.ajax({

  url:url,

  type:"GET",

  data:data,

  success:success,

  datatype:"json"

});

 

 

/ 獲取"/action.php?m=list&page=2&size=10"的JSON數據,獲取成功時彈出對話框
$.getJSON( "/action.php?m=list", { page: 2, size: 10  }, function(data, textStatus, jqXHR){

    // 如果服務器返回的JSON格式的數據是 [ {"id":11, "title":"文章11"}, {"id":12, "title":"文章12"}, {"id":13, "title":"文章13"} ]
    // jQuery將獲取的JSON格式數據轉換為JS數組
    for(var i in data){
        var obj = data[i];
        alert( obj.title );
    }

} );


免責聲明!

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



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