国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - 單個頁面執行多個jsonp的ajax請求,如何判斷一個ajax請求執行完畢執行再另一個?

瀏覽:106日期:2023-04-21 08:35:11

問題描述

(多個jsonp同時請求會報錯)

a();b();

比如判斷a執行完畢再執行b;

代碼如下:

function Page() {this.init(); } Page.prototype = {init: function () { this.a(); this.b(); },ajaxDataCrossDomain: function (config) { var _this = this; var result; $.ajax({type: 'GET',cache: false,async: false,url: '',data: data,dataType: 'jsonp',jsonp: ’callbackparam’,success: function (data) { // 在這里的返回值也無法指定給 result} })},a: function () { var _this = this; var result; _this.ajaxDataCrossDomain({'url': 'a.php','mydata': {},'mysuccess': function (data) {}, })},b: function () { var _this = this; var result; _this.ajaxDataCrossDomain({'url': 'b.php','mydata': {},'mysuccess': function (data) {}, })}, }

問題解答

回答1:

promise

$.ajax(...) .then(res => {... return $.ajax() }) .then(....)

標簽: JavaScript
主站蜘蛛池模板: 崇仁县| 囊谦县| 新龙县| 祁门县| 满城县| 黄平县| 吉木萨尔县| 冷水江市| 新建县| 昆山市| 阿克陶县| 沅江市| 桂平市| 会同县| 永平县| 灌南县| 轮台县| 闵行区| 离岛区| 平山县| 合作市| 巩留县| 七台河市| 遂川县| 蕲春县| 神农架林区| 民县| 青神县| 临颍县| 曲沃县| 台东市| 汉中市| 嘉祥县| 井陉县| 长葛市| 会宁县| 东乌珠穆沁旗| 新河县| 岱山县| 高邮市| 奉新县|