Ajax请求:意外标识符

时间:2017-01-01 08:27:36

标签: jquery ajax syntax-error

我正在解决一个挑战,我必须点击链接“http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345”从该页面获取下一个没有数字,并将其插入查询字符串的末尾,可能,直到没有更多“nothings”离开了,我已经解决了。

我尝试过制作Ajax请求并获取下一个数字的数据,以便在我的下一个查询中使用,但奇怪的是我收到了语法错误。当我点击错误时,我正在寻找的数据显示在错误“并且接下来没有什么是44827”。这是我的代码

$(document).ready(function(){
$.getJSON("http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345&callback=?",

            function(data){
                console.log(data);
            }
        )
})

如何在不收到错误的情况下执行此操作,以便我可以反复获取下一个“没有”?为什么我会收到语法错误?

如果这是解决这个问题的错误方法,我将非常感谢正确的方法来解决这个问题。

感谢。

1 个答案:

答案 0 :(得分:1)

$。getJSON使用GET HTTP请求从服务器加载JSON编码的数据。

您可以使用此代码在没有json的情况下工作

 $.ajax({
      method: "GET",
      url: "http://www.pythonchallenge.com/pc/def/linkedlist.php",
      data: { nothing: "12345"}
    })
      .done(function( msg ) {
        console.log(data);
      });

帮助CORS支持链接Cross Domain Details