1

我试图让 ajax 在 JSBIN 中工作,就像在这个视频中演示的那样。我没有错。似乎它应该工作!

$(document).ready(function(){
  $.ajax({
    type: "get",
    url: "http://jsbin.com/ipefom/1/js",
    dataType: "json",
    success: function(returnedData){
      console.log(returnedData)
    }
  });
});

http://jsbin.com/ocerag/3/edit

我不明白我的 parseerror 来自哪里。

4

2 回答 2

1

因为它没有返回valid json,当你尝试

dataType: "html",代替dataType: "json",then 它将显示返回不是 a valid json

于 2013-05-14T05:16:20.117 回答
1

您的 json 无效:-

edit:8json 中一样,它放错了位置,并且在数字再次重复时,您也有重复的键。好像同一套又被复制粘贴了。

"968":"a","969":"a","970":"a","971":"a","972":"a","973":"a","974":"a","975":"a","976":"a","977":"a","978":"a","979":"a","980":"a","981":"a","982":"a","983":"a","984":"a","985":"a","986":"a","987":"a","988":"a","989":"a","990":"a","991":"a","992":"a","993":"a","994":"a","995":"a","996":"a","997":"a","998":"a","999":"a"} edit:8 
{"0":"a","1":"a","2":"a","3":"a","4":"a","5":"a","6":"a","7":"a","8":"a","9":"a","10":"a","11":"a","12":"a","13":"a","14":"a","15":"a","16":"a","17":"a","18":"a","19":"a","20":"a","21":"a","2
于 2013-05-14T05:18:41.710 回答