久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:155日期: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
主站蜘蛛池模板: 晋中市| 九台市| 安福县| 横峰县| 乐业县| 呼和浩特市| 天祝| 芒康县| 平远县| 沛县| 绵竹市| 安阳市| 建平县| 常德市| 阿拉尔市| 乐清市| 剑河县| 交城县| 杂多县| 邯郸县| 白城市| 虎林市| 廉江市| 保山市| 安陆市| 荥经县| 墨竹工卡县| 海淀区| 斗六市| 长宁县| 浦江县| 凉山| 光山县| 丰县| 自治县| 云梦县| 同德县| 湖口县| 邻水| 西青区| 肥西县|