天天看点

jQuery中jsonp的跨域处理,no access-control-allow-origin,unexpected token

ajax跨域就无法成功获取数据了,需要通过jsonp来处理

报错如下

jQuery中jsonp的跨域处理,no access-control-allow-origin,unexpected token

这个时候,还不够。依旧无法获取json数据

jQuery中jsonp的跨域处理,no access-control-allow-origin,unexpected token

原输出格式

改为新的格式,加上一个callback

在XHR中并不能看到

jQuery中jsonp的跨域处理,no access-control-allow-origin,unexpected token

它其实属于js范畴,会自动包裹上回调函数名,

jQuery中jsonp的跨域处理,no access-control-allow-origin,unexpected token

jsonp中async无效。要么把操作写在success中,要么写在回调函数中。

继续阅读