经过几个月的搜索,我找到了解决方案。因此,我在回答自己的问题。
当不支持JSON时,当我们坚持相同的原产地政策时,我们必须使用填充将JSON换行并使其成为JSONP。
为此,我们有一个救生网站http://anyorigin.com/
您可以粘贴URL并获取相应的JQuery代码,如下所示:
$.getJSON('http://anyorigin.com/get?url=http%3A//webapp.armadealo.com/home.json&callback=?', function(data){$('#output').html(data.contents);});如果您想使用自己的代码,则只需使用上面代码中的URL,即
http://anyorigin.com/get?url=http%3A//webapp.armadealo.com/home.json&callback=?
上面的URL将为您提供与JSONP相同的JSON数据,并解决了所有麻烦。
我使用了以下代码,成功调用了displayAll函数
$.ajax({ url: 'http://anyorigin.com/get?url=http%3A//webapp.armadealo.com/home.json&callback=?', type: 'GET', dataType: "json", success: displayAll });function displayAll(data){ alert(data);}


