请参考
http://ask.dcloud.net.cn/question/4776
var fd = new FormData();
fd.append("username", "mui");
fd.append('userfile', file.files[0]);
mui.ajax({
url: 'http://192.168.1.117/loccitane/admin/index.php/api/post',
data: fd,
processData: false,
contentType: false,
type: 'POST',
success: function(data) {
alert(data);
}
});
mui.ajax 混合提交挺好,正好用上了,可是中文目录或文件名 在客户端就 error, abort 了,怎么破?
项目卡在这了,急盼
3 个回复
小微
试着用data:jQuery("#dataFrom").serialize(),这种序列化提交试试
z***@foxmail.com
加请求头:Content-Type:application/x-www-form-urlencoded 试试
赵梦欢 - 专注前端,乐于分享!
使用encodeURIComponent()对中文url进行进行编码