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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容