「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から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);
}
});
});
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加