0

http://api.jquery.com/jQuery.getJSON/

将 getJSON() 的语法和可用参数显示为:

jQuery.getJSON( url [, data ] [, success(data, textStatus, jqXHR) ] )

我正在学习如何使用这种方法以及我遇到的所有教程:

jQuery.getJSON( "http://path/to/file.php", function(my_results) {

// do something with the my_results variable

}

我已经完成了这项工作,但是在我的新手心目中,这样的示例很早就偏离了可用参数,我能看到的唯一一致性是 URL 参数。并function()添加了 a 但是它没有显示在“可用参数”示例中。

谁能提供一个使用所有可用参数的 getJSON() 方法实现的示例,并附上关于每个参数在做什么的注释?

4

2 回答 2

2

是否足够或您需要更多详细信息?

$.getJSON({
  url: '/file.php',
  data: {value1:"1",value2:"2"},
  success: function(data){ console.log(data);}
});
于 2013-09-01T13:45:42.763 回答
0

试试这个例子从 Google Feed Proxy http://jsfiddle.net/ck4Ct/读取 RSS/ATOM feed

// Data object: RSS feed URL, number of entries to return, result format, API version
var data = {
    q: 'http://feeds.bbci.co.uk/news/video_and_audio/news_front_page/rss.xml'
    , num: 10
    , output: 'json'
    , v: '1.0'
};

// AJAX call to Google Feed API which converts ATOM/RSS feed to JSON
// Callback param added to url to do JSONP request
$.getJSON('http://ajax.googleapis.com/ajax/services/feed/load?callback=?'
            , data 
            , function (json) {
                alert(json.responseData.feed.entries[0].title)
            }
);
于 2013-09-01T13:50:31.670 回答