Console.log 未在 Chrome 浏览器中显示任何内容
Console.log not displaying anything in Chrome browser
这是我的代码。我正在尝试检查我是否能够从 api 获取数据。在浏览器中输入 api url 会显示 json 数据,但 console.log 不会显示任何内容。
$('document').ready(function() {
$('#lesotho').click(function() {
var request = $.ajax({
url: "https://cors-anywhere.herokuapp.com/http://universities.hipolabs.com/search?country=lesotho",
dataType: "jsonp"
});
request.done(function(data) {
console.log(data);
});
});
});
方法 'done' 在成功 AJAX 响应时调用。
所以,试试这个
var request = $.ajax({
url: "https://cors-anywhere.herokuapp.com/http://universities.hipolabs.com/search? country=lesotho",
dataType: "jsonp"
})
request.done(function(data){
console.log( data );
});
request.fail(function(xhr,status){
console.log( xhr );
console.log( status );
});
另一种方式(我推荐此代码)是
$.ajax({
url: "https://cors-anywhere.herokuapp.com/http://universities.hipolabs.com/search? country=lesotho",
dataType: "jsonp" ,
success : function(data){
console.log( data );
},
error : function(xhr , status){
console.log( status );
console.log( xhr );
}
});
然后,就可以看到日志了
这是我的代码。我正在尝试检查我是否能够从 api 获取数据。在浏览器中输入 api url 会显示 json 数据,但 console.log 不会显示任何内容。
$('document').ready(function() {
$('#lesotho').click(function() {
var request = $.ajax({
url: "https://cors-anywhere.herokuapp.com/http://universities.hipolabs.com/search?country=lesotho",
dataType: "jsonp"
});
request.done(function(data) {
console.log(data);
});
});
});
方法 'done' 在成功 AJAX 响应时调用。
所以,试试这个
var request = $.ajax({
url: "https://cors-anywhere.herokuapp.com/http://universities.hipolabs.com/search? country=lesotho",
dataType: "jsonp"
})
request.done(function(data){
console.log( data );
});
request.fail(function(xhr,status){
console.log( xhr );
console.log( status );
});
另一种方式(我推荐此代码)是
$.ajax({
url: "https://cors-anywhere.herokuapp.com/http://universities.hipolabs.com/search? country=lesotho",
dataType: "jsonp" ,
success : function(data){
console.log( data );
},
error : function(xhr , status){
console.log( status );
console.log( xhr );
}
});
然后,就可以看到日志了