使用JQuery读取XML获取请求

时间:2015-08-25 18:30:06

标签: jquery ajax get

尝试使用以XML格式通过GET发送数据的API

这是我的代码

min

我收到此错误

www.ctabustracker.com/bustime/api/v1/getpredictions?key=JcCyb84hceaH4zhFyrx...1876l&callback=jQuery111101477464847266674_1440527282431& _ = 1440527282432:1未捕获的SyntaxError:意外的令牌<

2 个答案:

答案 0 :(得分:0)

$.ajax({
  url: 'http://www.ctabustracker.com/bustime/api/v1/getpredictions?key=JcCyb84hceaH4zhFyrxgEvfKj&stpid=1876l',
  dataType: 'xml',
  success: function( data ) {
      alert("Success : "+data);
  }
});

数据类型应为xml,如果您知道将获得哪种信息,请尝试始终向请求提供信息。

答案 1 :(得分:0)

如果请求是jsonp,您可能需要在站点的某个位置包含API,以便它可以在回调上调用approperiate javascript函数来处理数据。您也可能需要不同的dataType值,例如XML。

小心在线发布密钥,因为现在其他人可以使用您的帐户。我建议编辑它并更改密钥,因为它已经被破坏了。除非它是一个测试密钥,你可以分享它:)