我嘗試了很多不同的方式,但我無法獲得執行的成功塊,並且我始終將ajax請求作爲錯誤返回,儘管url是正確的。我的錯誤說「未定義」。你有什麼想法可以嘗試嗎? 謝謝你的幫助。爲什麼我的維基百科opensearch ajax請求不能成功返回?
$(document).ready(function() {
$("form").submit(function() {
var searchTerm = $("#searchterm").val();
var proxy = 'https://cors-anywhere.herokuapp.com/';
var url = "https://en.wikipedia.org/w/api.php?action=opensearch&search=" +
searchTerm + "&format=json";
$.ajax({
url: proxy + url,
success: function(response) {
console.log(response);
},
error: function(request, status, error) {
console.log(request.responseText);
console.log(url);
}
});
});
});
你真的有api.php之間''和'行動= ...'換行?這是一個JavaScript語法錯誤 – Phil
另外,錯誤是什麼意思? – Phil
我不知道。這只是我提交我的(第一個)問題到Stackoverflow時出現的格式錯誤。不過謝謝你把我的注意力帶到了這裏! – allisonPlusPlus