[英]'Uncaught Syntax Error: Unexpected token :' in JSONP AJAX request
[英]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");
});
如果您需要更多详细信息,请告诉我。
谢谢大家!!
jsonp
和json
是不同的格式。 你想要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.