欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JQuery Ajax執(zhí)行跨域請(qǐng)求數(shù)據(jù)的解決方案

 更新時(shí)間:2018年12月10日 09:32:23   作者:執(zhí)筆記憶的空白  
今天小編就為大家分享一篇關(guān)于JQuery Ajax執(zhí)行跨域請(qǐng)求數(shù)據(jù)的解決方案,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

今天前端因?yàn)樾枰?code>ajax調(diào)用兩個(gè)不同的項(xiàng)目,請(qǐng)求域不一樣,所以涉及ajax跨域的問(wèn)題 ,其實(shí)很簡(jiǎn)單,具體如下

原來(lái)的ajax請(qǐng)求如下:

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

只需改動(dòng)ajax固定參數(shù)

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

且后臺(tái)返回的數(shù)據(jù)格式必須是:jsonpCallbackFun(json數(shù)據(jù));  這里的jsonpCallbackFun是你自定義的回調(diào)函數(shù)方法名

改動(dòng)后:

$.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("修改成功,系統(tǒng)即將退出,請(qǐng)重新登錄",1500);
  setTimeout("logout()",1600);
  }else if(data.result==2){
  $.toast(data.msg,1500);
  }else{
  $.toast("修改失敗",1500);
  }
 },
 error: function() {
  $.toast("網(wǎng)絡(luò)異常",1500);
 }
 });

這樣即可跨域請(qǐng)求了

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

最新評(píng)論