【发布时间】:2012-09-21 21:30:12
【问题描述】:
我正在尝试从以下位置获取数据:
http://api.master18.tiket.com/search/autocomplete/hotel?q=mah&token=90d2fad44172390b11527557e6250e50&secretkey=83e2f0484edbd2ad6fc9888c1e30ea44&output=json
我正在使用 jQuery $.ajax 方法,代码写在我的index.html 文件中:
function getAPI() {
jQuery.ajax({
url: 'http://api.master18.tiket.com/search/autocomplete/hotel?q=mah&token=90d2fad44172390b11527557e6250e50&secretkey=83e2f0484edbd2ad6fc9888c1e30ea44&output=json',
type:"get",
dataType: 'jsonp',
crossDomain: true,
jsonp: false,
success: function(data) { console.log(data); }
});
}
当我在 Chrome 控制台中尝试时,有一条消息
Uncaught Syntax Error:Unexpected token:
我很困惑是什么问题,谁能帮帮我?
【问题讨论】:
-
api 返回
json而不是jsonp
标签: ajax json api jquery jsonp