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

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

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

瀏覽:134日期: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
主站蜘蛛池模板: 凉山| 昌图县| 榕江县| 洛阳市| 苏州市| 蓬溪县| 恭城| 乐业县| 射阳县| 获嘉县| 黔南| 长岛县| 泾川县| 章丘市| 衢州市| 汽车| 宁陵县| 岑巩县| 阜新| 昌邑市| 汝城县| 类乌齐县| 绥宁县| 清涧县| 元朗区| 勃利县| 金溪县| 枞阳县| 太和县| 淳安县| 探索| 泽普县| 岳阳市| 上栗县| 新河县| 达日县| 古丈县| 视频| 湛江市| 新竹县| 绥滨县|