微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jqeury的$.ajax请求重复式取消上一个请求

jqeury的$.ajax请求重复式取消上一个请求

取消请求说明

if(this.isRequesting && this.request){
     this.request.abort();
}
 this.isRequesting = true;
this.request = $.ajax({
     type: "post",
     data: {
           id: id,
           operators: operators,
           fileServer: fileServer,
           callId: callId,
           offeringTime: offeringTime,
           callNo: callNo,
           calledno: calledno
},
url: contextpath + '/qiyuTelRecord/convertVoiceFileUrl.action',
cache: false,
success: (data) => {
           var audioUrl = data.data ? data.data : null;
           this.isRequesting = false;
           if (audioUrl && audioUrl.indexOf('//1.s149i.faiusr.com') != -1) {
                   that.historyRecords.forEach((it) => {
                           if (it.id == that.categoryIdobj.id) {
                                    it.fileServer = audioUrl
                           }
                    })
            that.createBtn(audioUrl, that.categoryIdobj.id);
                     that.loading.reloadLoading = false;
           } else {
                    that.$message({
                         type: 'error',
                         message: '拉取失败'
                    })
           }
      }
 })

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐