作者:yzxnha_975 | 来源:互联网 | 2023-09-04 17:04
微信小程序ios端使用ajaxSubmit上传图片失败,android没问题微信小程序开发上传图片,使用ajaxsubmit,post请求,form设置multipa
微信小程序ios端 使用ajaxSubmit上传图片失败,android没问题
微信小程序开发上传图片,使用ajaxsubmit,post请求,form设置multipart/form-data, android没问题,ios上传不走success回调,直接error
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
//这是请求
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| submit_form.ajaxSubmit({
type:'post',
dataType:'json',
async:false,
data:new formData($('#upload_img')),
url:'http://upload.quwanjs.com/index/upload/uploadfile',
success:function(data){
var url = data.url;
$.ajax({
//几个参数需要注意一下
type: "POST",//方法类型
dataType: "json",//预期服务器返回的数据类型
url: "" ,//url
data: {url:url},
success: function (data) {
$("#loadingToast").hide();
$("#toast").show();
$('#successmask').fadeIn();
setTimeout(function () {
location.reload();
$('#successmask').fadeOut();
$("#toast").hide(1000);
},1000)
},
error : function() {
alert("异常!");
}
});
},
error:function(data){
$("#loadingToast").hide();
alert('上传失败');
}
}); |
ios与android表现一致