Javascript 如何使用JSONP';她回电话了吗?
我读了很多关于stackoverflow的关于JSONP的所有内容 我试图从我的web服务中获取图像,但由于某些域策略,我不得不使用JSONP 所以现在我的代码是获取JSONP的数据Javascript 如何使用JSONP';她回电话了吗?,javascript,jquery,ajax,json,jsonp,Javascript,Jquery,Ajax,Json,Jsonp,我读了很多关于stackoverflow的关于JSONP的所有内容 我试图从我的web服务中获取图像,但由于某些域策略,我不得不使用JSONP 所以现在我的代码是获取JSONP的数据 $.ajax({ url: 'http://example.com/1?callback=test', type: 'GET', dataType: 'jsonp', success: function(test) { var content = ' ';
$.ajax({
url: 'http://example.com/1?callback=test',
type: 'GET',
dataType: 'jsonp',
success: function(test) {
var content = ' ';
for(var i=0; i<test.length;i++) {
if(test.status == 0) {
content += '<img src="' + result.images[i].s3File.url +'">';
}
}
$( ".images" ).HTML(content);
}
});
我读了很多关于回调的内容,但是我真的不知道如何使用回调函数来检索图像。有人可以教我吗?jQuery为您处理所有JSONP,但是您的服务器必须特别支持JSONP格式,因为来自服务器的响应必须与JSONP完全不同。您的服务器是否支持JSONP响应(实际上是javascript的一部分)?你不应该自己把回调的东西放到URL中。jQuery将为您管理。请尝试删除
test
。只需离开callback=
。我删除了测试。我想知道服务器是否支持JSONP。我将询问Administratorry回调=?,而不是回调=
Uncaught SyntaxError: Unexpected token : http://example.com/1?callback=test?jQuery191014008507528342307_1414476410551&_=1414476410552:1