Osc*_*son 4 javascript ajax jquery json
我已经阅读了很多这方面的内容,但我无法弄明白.它与我的代码无关,它与feed或其他东西有关,因为如果我将它与Twitter feed交换它返回一个完美的Object对象.
$.getJSON('http://rockbottom.nozzlmedia.com:8000/api/portland/?count=1&callback=?',function(json){
console.log(json)
});
Run Code Online (Sandbox Code Playgroud)
我得到一个"无效标签"错误.有任何想法吗?
另外,旁注,我也尝试过AJAX方法:
$.ajax({
url: 'http://rockbottom.nozzlmedia.com:8000/api/portland/',
dataType: 'jsonp',
data: 'count=1',
success: function(msg){
console.log(msg)
}
});
Run Code Online (Sandbox Code Playgroud)
并且两者都给出了相同的确切错误,并且两者都适用于Flickr和Twitter示例,因此它必须与Feed有关,但我无权访问Feed,但我可以要求他们修复一些内容,如果这是他们的问题.
确保服务器端可以正确处理JSONP请求.例如,见这里.
编辑:似乎服务器没有使用回调函数名称包装返回的JSON对象.服务器应该返回:
callback( { json here } )
Run Code Online (Sandbox Code Playgroud)
并不是
{ json here }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8463 次 |
| 最近记录: |