这是返回一个XML文件而且正常.get是不允许的,我做错了什么? 以下是他们的指南:http://svc.metrotransit.org/NexTrip/help/operations/GetRoutes
jQuery(document).ready(function($) {
var url = "http://svc.metrotransit.org/NexTrip/Routes?callback=?";
$.getJSON(url, function (data) {
$('#content').append(data);
});
});
答案 0 :(得分:4)
您需要显式请求将响应格式设置为JSON,方法是将format=json
添加到查询字符串中:
jQuery(document).ready(function($) {
var url = "http://svc.metrotransit.org/NexTrip/Routes?format=json&callback=?";
$.getJSON(url, function (data) {
for (var i = 0; i < data.length; i++) {
$("#content").append(data[i].Description + "<br />");
}
});
});
<强> DEMO 强>