我目前正在尝试从
获取此JSON数组http://d.yimg.com/aq/autoc?query=goo®ion=US&lang=en-US
然而,我曾经使用它,它似乎不起作用。
使用
$.ajax({
type: 'GET',
url: 'http://d.yimg.com/aq/autoc?query=goo®ion=US&lang=en-US',
cache : false,
dataType : 'json',
success: function(data){
alert('got it!');
}
}
还试过
$.getJSON("http://d.yimg.com/aq/autoc?query=goo®ion=US&lang=en-US, function(data) {
});
除了寻找跨域的旁路,我尝试使用代理,没有没有工作,也许我实现它错了?我似乎无法正确获取数据(没有返回数据)。
EDITED
我使用这个旁路php代理尝试绕过丢失的CORS和JSONP,它似乎也没有正确返回数据(我按照一个例子)。 php在我的目录中。
$(document).ready(function() {
$("#tickBox").on("input", function(e) {
'use strict';
var tick = document.getElementById("tickBox").value;
$.ajax({
type: 'GET',
url: 'http://d.yimg.com/aq/autoc?query=goo®ion=US&lang=en-US',
crossOrigin : true,
//dataType : 'json',
context: {},
success: function(data){
alert(data.ResultSet.Result[0].name);
}
});
});
});