angular 下写的 jsonp

<form>
      <input type='text' id='ipt_hello' />
</form>
myUrl = "http://localhost:8090/api/test?callback=JSON_CALLBACK";
$http.jsonp(myUrl).success(  
function(data){ 
   alert(data);
});

注意点:
1.angularJS中使用$http.jsonp函数
2.指定callback和回调函数名,函数名为JSON_CALLBACK时,会调用success回调函数,JSON_CALLBACK必须全为大写
3.也可以指定其它回调函数,但必须是定义在window下的全局函数。
4.url中必须加上callback5.当callback为JSON_CALLBACK时,只会调用success,即使window中有JSON_CALLBACK函数,也不会调用该函数。

注:本文抄自 http://www.cnblogs.com/xuan-0107/p/4434110.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容