ajax jsonp请求async设置false同步无效

对于ajax请求,如果采用jsonp的形式获取时,ajax的async设置为false是无法生效的。

由于jsonp的底层实现是通过创建script标签,通过src发出的get请求。与ajax创建XMLHttpRequest的方式存在本质不同。所以在这里也无法abort()终止该请求。

目前就遇到一个问题,如果jsonp请求超时,该如何终止?

 

posted @ 2019-04-18 18:20  cc_loving  阅读(2644)  评论(0编辑  收藏  举报