1、ajax发送ajax跨域请求设置jsonp参数
$.ajax({
url:baseUrl + "/voiceUpload/saveVoiceMessage",
method:"get",
data:{
voiceNumber : voiceNumber,
voiceName : encodeURI(voiceName),
voiceSize : voiceSize,
voiceType : voiceType,
status:status
},
dataType:"jsonp",
jsonp: 'jsoncallback',
success:function (response) {
//弹出提示框
$scope.showKnowFlag = true;
$scope.knowMessage = response.message;
$scope.modalFlag = true;
//调用转写后将数据进行清除
voiceNumber = "";
voiceName = "";
voiceSize = "";
voiceType = "";
voiceCount = 0;
selectCount = 0;
},
error:function () {
//调用转写后将数据进行清除
voiceNumber = "";
voiceName = "";
voiceSize = "";
voiceType = "";
voiceCount = 0;
selectCount = 0;
}
});
本文介绍如何通过设置Ajax请求的dataType为jsonp来实现跨域数据获取,并展示了一个具体的例子,包括如何配置参数及处理成功和失败的情况。
708

被折叠的 条评论
为什么被折叠?



