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] 举报,一经查实,本站将立刻删除。