国产探花免费观看_亚洲丰满少妇自慰呻吟_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); } });

這樣即可跨域請求了

總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涿州市| 泊头市| 正安县| 余姚市| 苏尼特右旗| 鄱阳县| 桃园县| 宁晋县| 大城县| 讷河市| 伊金霍洛旗| 重庆市| 巩义市| 安义县| 大名县| 东山县| 英山县| 英超| 会东县| 佛坪县| 江川县| 临高县| 永清县| 汾西县| 靖西县| 白河县| 定边县| 英德市| 株洲市| 南澳县| 澄城县| 临澧县| 仙居县| SHOW| 龙山县| 霍林郭勒市| 凌云县| 宣化县| 宣城市| 秭归县| 广宁县|