-1
単純なAJAX呼び出しをしようとしていますが、私はconsole.log
応答できません。 ブラウザのURLに移動すると、データは返されますが、それでもデータは返されます。何かajax呼び出しに間違っている、何がわからない
エラーアラートが表示されないので、失敗してはいけません。
コード:
var $searchBox = $('#search');
var $searchButton = $('#button');
$searchButton.on('click', function(){
var url = "https://en.wikipedia.org/w/api.php?action=opensearch&search="
+ $searchBox.val() + "&format=json&callback=?";
console.log(url);
$.ajax({
type: 'GET',
url: url,
async: false,
dataType: 'json',
success: function(data){
console.log(data);
},
error: function(errorMessage){
alert('Error');
}
});
});
「https://jsfiddle.net/taef1rkf/」とうまく動作するようです。 – adeneo