使用 ajaxFileUpload 插件上传图片的时候,在 UC 浏览器下会出现问题:
图片上传成功了,能返回生产的图片 URL,但是却执行 error 报错,为什么呢?
$.ajaxFileUpload({
url:'/group_action/upload_image',
secureuri:false,
fileElementId:'pub_upload_img',
dataType: 'json',
success: function (d){
if(d.result == 1){
alert(d.url);
}else{
alert(d.msg);
}
},
error: function(data, status, e){
alert(data.responseText);
}
});
朋友,我也遇到了这个问题,用了一天时间最终解决了,都是uc浏览器坑的,返回的json里面多了一段uc的js,现付解决方法,希望能帮到你:
if (type == "json"){