如何使用.jsonpjquery从url检索数据?
有人知道如何使用如何使用.jsonpjquery从url检索数据?,jquery,Jquery,有人知道如何使用.jsonpjquery从URL检索数据吗?我已经编写了以下代码,但它似乎不适合我: $.JSONP({ url: 'http://test.com', callbackKey: 'jsoncallback', onComplete: function (data) { alert(data) // the request was completed. } }); 注意:url工作正常什么是$.JSONP?最简单的
.jsonp
jquery从URL检索数据吗?我已经编写了以下代码,但它似乎不适合我:
$.JSONP({
url: 'http://test.com',
callbackKey: 'jsoncallback',
onComplete: function (data) {
alert(data)
// the request was completed.
}
});
注意:url工作正常什么是
$.JSONP
?最简单的方法如下
var url="http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";
$.getJSON(url, function(data) {
alert(data);
});
更新:既然您在评论中提出了问题,我如何将其应用到for循环中
var url="http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";
$.getJSON(url, function(data) {
document.write('DefaultFixtureNo : '+data.Calendar.DefaultFixtureNo+'<br /><br />');
var items=data.Calendar.FixtureData;
for(i=0;i<items.length;i++){
var item=items[i];
for(x in item) document.write(x+' : '+item[x]+'<br />');
document.write('<br /><br />');
}
});
var url=”http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";
$.getJSON(url、函数(数据){
document.write('DefaultFixtureNo:'+data.Calendar.DefaultFixtureNo+'
');
var items=data.Calendar.FixtureData;
对于(i=0;i什么是$.JSONP
),最简单的方法如下
var url="http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";
$.getJSON(url, function(data) {
alert(data);
});
更新:既然您在评论中提出了问题,我如何将其应用到for循环中
var url="http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";
$.getJSON(url, function(data) {
document.write('DefaultFixtureNo : '+data.Calendar.DefaultFixtureNo+'<br /><br />');
var items=data.Calendar.FixtureData;
for(i=0;i<items.length;i++){
var item=items[i];
for(x in item) document.write(x+' : '+item[x]+'<br />');
document.write('<br /><br />');
}
});
var url=”http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";
$.getJSON(url、函数(数据){
document.write('DefaultFixtureNo:'+data.Calendar.DefaultFixtureNo+'
');
var items=data.Calendar.FixtureData;
对于(i=0;i这将帮助您
$.ajax({
dataType: 'jsonp',
url: "http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";,
success: function () {alert('Success');},
error: function (jqXHR, textStatus, errorThrown) {
alert(textStatus);
alert(errorThrown);
},
});
这会对你有帮助
$.ajax({
dataType: 'jsonp',
url: "http://scoreboardwcf.sportal.com.au/scoreboard.svc/GetCalendarData?BaseURL=http://www.sportal.com.au/&Sport=All&CompetitionID=0&callback=?";,
success: function () {alert('Success');},
error: function (jqXHR, textStatus, errorThrown) {
alert(textStatus);
alert(errorThrown);
},
});
如何使用$.jsonp执行http GET请求
示例来自除了GET之外执行http方法的stackoverflow问题
myglob
用于在工具->Web开发人员->Web控制台中调试时查看和操作json响应。也可以使用Firebug
MyModulePatternObject.initNew(json)
只是在成功的jsonp请求后调用的重命名方法
cache:false,
建议对生产代码使用PageCache:true,
。在开发应用程序时关闭缓存。如何使用$.jsonp执行http GET请求
示例来自除了GET之外执行http方法的stackoverflow问题
myglob
用于在工具->Web开发人员->Web控制台中调试时查看和操作json响应。也可以使用Firebug
MyModulePatternObject.initNew(json)
只是在成功的jsonp请求后调用的重命名方法
cache:false,
建议对生产代码使用PageCache:true,
。在开发应用程序时,请关闭缓存。$.JSONP
?你发明了该实用函数吗?@Raminson$.JSONP
?你发明了该实用函数吗?@Raminson我如何将其应用到for循环中呢?很有趣,bu在Opera 12.10中,如果URL不包含.json扩展名,我得到HTML(不是XHR)请求。使用jQuery 1.8.1,我如何将其应用到for循环中?这很有趣,但在Opera 12.10中,如果URL不包含.json扩展名,我得到HTML(不是XHR)请求。使用jQuery 1.8.1