diff --git a/src/modules/upload.js b/src/modules/upload.js index 2f0cc614..0f106957 100644 --- a/src/modules/upload.js +++ b/src/modules/upload.js @@ -194,14 +194,15 @@ layui.define('layer' , function(exports){ layui.each(items, function(index, file){ var formData = new FormData(); - formData.append(options.field, file); - //追加额外的参数 layui.each(options.data, function(key, value){ value = typeof value === 'function' ? value() : value; formData.append(key, value); }); + //最后添加 file 到表单域 + formData.append(options.field, file); + //提交文件 var opts = { url: options.url