国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JQuery Ajax執行跨域請求數據的解決方案

2019-11-19 12:22:30
字體:
來源:轉載
供稿:網友

今天前端因為需要ajax調用兩個不同的項目,請求域不一樣,所以涉及ajax跨域的問題 ,其實很簡單,具體如下

原來的ajax請求如下:

$.ajax({ type:"post", url:platformUrl +"/security/modifyPwd.do", data:$('#updatepwdform').serialize(), dataType:"json", success:function(data){  $("#updatepwd_btn").click();  $.toast("修改成功,系統即將退出,請重新登錄",1500); }, error: function() {  $.toast("網絡異常",1500);    } });

只需改動ajax固定參數

  • dataType:"jsonp",
  • crossDomain:true,
  • jsonpCallback:"jsonpCallbackFun",
  • jsonp:"callback",

且后臺返回的數據格式必須是:jsonpCallbackFun(json數據);  這里的jsonpCallbackFun是你自定義的回調函數方法名

改動后:

$.ajax({ type:"post", url:platformUrl +"/security/modifyPwd.do", data:params, dataType:"jsonp", crossDomain:true, jsonpCallback:"jsonpCallbackFun", jsonp:"callback", success:function(data){  if(data.result==1){  $("#updatepwd_btn").click();  $.toast("修改成功,系統即將退出,請重新登錄",1500);  setTimeout("logout()",1600);  }else if(data.result==2){  $.toast(data.msg,1500);  }else{  $.toast("修改失敗",1500);  } }, error: function() {  $.toast("網絡異常",1500); } });

這樣即可跨域請求了

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對武林網的支持。如果你想了解更多相關內容請查看下面相關鏈接

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 惠州市| 浦县| 桦甸市| 林芝县| 揭西县| 万源市| 海原县| 庆阳市| 麦盖提县| 分宜县| 德安县| 侯马市| 洞口县| 安远县| 海原县| 广昌县| 澜沧| 眉山市| 潞城市| 吴川市| 中阳县| 沁阳市| 类乌齐县| 历史| 乳山市| 汶川县| 时尚| 南昌县| 凤凰县| 贵阳市| 元朗区| 古交市| 南涧| 合川市| 廉江市| 长宁区| 葵青区| 广饶县| 康乐县| 晋江市| 皮山县|