Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 语法错误:AJAX请求时出现意外标记_Javascript_Jquery_Json_Ajax - Fatal编程技术网

Javascript 语法错误:AJAX请求时出现意外标记

Javascript 语法错误:AJAX请求时出现意外标记,javascript,jquery,json,ajax,Javascript,Jquery,Json,Ajax,我在一个名为“trips”的目录中循环了许多json文件,并希望从前端的每个文件中输出数据。但是,我不断收到错误“语法错误:意外标记:”。我发现的与本主题相关的每一页似乎都指向json文件的格式不正确,但这些文件肯定不是。作为参考,这是每个文件的格式 { "start_time": some time, "coords": [some array of coords], "end_time": some time } 下面是我尝试访问每个json文件中数据的代码: $(document).re

我在一个名为“trips”的目录中循环了许多json文件,并希望从前端的每个文件中输出数据。但是,我不断收到错误“语法错误:意外标记:”。我发现的与本主题相关的每一页似乎都指向json文件的格式不正确,但这些文件肯定不是。作为参考,这是每个文件的格式

{
"start_time": some time,
"coords": [some array of coords],
"end_time": some time
}
下面是我尝试访问每个json文件中数据的代码:

$(document).ready(function() {
        console.log("Start jsTrips");
        $.each(jsTrips, function(k, v) {
          var weblink = "http://localhost:8080/trips/" + v;
          console.log("GET " + weblink);
          weblink += "?callback=?"
          $.ajax({
            url: weblink,
            dataType:"jsonp",
            success:function(data){
                $("." + k).html(data.start_time);
            }
        });
        });
        console.log("Finished");
});
如果你需要更多的细节,请告诉我


谢谢大家

jsonp
json
是不同的格式。您需要
json

更改
数据类型
并从url中删除
?回调=?

$.each(jsTrips, function(k, v) {
  var weblink = "http://localhost:8080/trips/" + v;
  console.log("GET " + weblink);

  $.ajax({
    url: weblink,
    dataType: "json",
    success: function(data) {
      $("." + k).html(data.start_time);
    }
  });
});

您可以发布示例模型json吗