-1
我使用jQuery $.getJSON()
工作,但它显示警报7.
$('#searchbtn').click(function() {
alert('hi');
var kwd_name = $('#txtSearchFor').val();
var url = "http://serviceidb.woo.gy/service/coresearch/?keyword=man";
alert(url);
$.getJSON(url, function (data) {
alert('7');
alert(JSON.stringify(data));
$.each(data, function (index, d) {
alert(d.imageid);
});
}).error(function (jqXHR, textStatus, errorThrown) { /* assign handler */
alert(errorThrown.responseText);
$('#img_loading').css('display', 'none');
});
});
当我看到这个服务,看是否设置了CORS头文件,我得到了一个错误。检查浏览器开发人员工具的网络选项卡中会发生什么情况。 –
如何启用跨域请求? –
正确的URL是'http://serviceidb.woo.gy/service/coresearch?keyword = man',服务器似乎接受跨域请求。 –