簡體   English   中英

語法錯誤:意外的令牌:在AJAX請求上

[英]Syntax Error: Unexpected Token: on AJAX request

我在名為“ 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");
});

如果您需要更多詳細信息,請告訴我。

謝謝大家!!

jsonpjson是不同的格式。 你想要json

更改dataType並刪除?callback=? 從網址

$.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);
    }
  });
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM