-2

各位早上好!

我一直在通过 Google Chrome 开发者控制台测试我的 JavaScript 代码,并修复了所有错误,除了一个说“未捕获的语法错误:意外的令牌:”我在 Stack Overflow 上发现了类似的问题,但我的情况不同。此外,通常当控制台列出错误时,它会提供一个查看错误的链接,该链接将带有红色下划线。但是,这一次控制台列出了错误,但没有用红色下划线标记代码的错误部分。

Google Chrome 开发者控制台显示错误的屏幕截图

对我来说,一切看起来格式正确,我所有的双冒号看起来都正确放置。你能帮忙吗?提前致谢!

这是我的 JavaScript 代码:

$(document).ready(function(){ 

//when search is clicked run code
$(search).on('Click'(function(){

//gets search input
var searchTerm= $("#searchTerm").val();

//API url with searchTerm
var url="https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=jsonfm";

//create an AJAX call within .on("Click") function
$.ajax({})
    //We intend to do a GET call (because we are retrieving data from the server)
    type: "GET"
    url: url,
    //code will be paused while other code waiting for this to finish
    Async: false,
    dataType: json,
    Success: function(data){ 
    //How will you test for success of json call function
    console.log()data;  
},

//Do something when its a function and do something else when it's a failure
Error: function(errorMessage){
    //Console out a warning that says something like "error" alert
    alert("Error"); 
}


}); //search

});//document ready
4

1 回答 1

3

你失踪,type: "GET"

于 2018-01-16T17:26:19.123 回答