【发布时间】:2014-04-04 17:39:35
【问题描述】:
我正在使用DOJO 库对BING 提升服务进行Ajax 调用。正在调用 successfully ,出现 200 错误,但返回函数/数据已中断。 我通过调用非 BING 服务对此进行了测试,并且返回的 JSON 数据没有问题。但是当调用 BING 服务时,我得到:
"Uncaught SyntaxError: Unexpected token :"
error 控制台中的错误,指向 BING 服务返回的包含 this data 的工作表。
最终问题:从 dojo 到 REST 服务的 ajax 调用显示了看不见的结果,有没有人遇到过这个问题,或者有解决方案?
Dojo Ajax snippy:
request.get('https://dev.virtualearth.net/REST/v1/Elevation/Polyline?points=-84.44627894973615, 33.79093896172691, -84.43705215072468, 33.80377767236137&heights=sealevel&samples=10&key=BINGKEY', {
jsonp: 'callback'
}).then(function(returned) {
console.log('call has completed: ' + returned);
}).error(function(msg) {
console.log('there was a problem retrieving elevation data: ' + msg);
});
任何帮助都会很棒
【问题讨论】:
标签: javascript ajax dojo