如果我是对的,你正在使用这个插件BluImp
1:https ://github.com/blueimp/jQuery-File-Upload用于文件上传和支持发送附加数据在此尝试中可用,如下所示:
<form id="fileupload" action="server/php/" method="POST" enctype="multipart/form-data">
<input type="hidden" name="example1" value="test">
<div class="row">
<label>Example: <input type="text" name="example2"></label>
</div>
<!-- ... -->
</form>
默认情况下,插件在上传表单上调用 jQuery 的 serializeArray 方法来收集所有输入字段(包括隐藏字段)的额外表单数据。这些表单字段的值将与选定的文件一起发送到服务器。
注意:如果您设置了 formData 选项,这些字段将不会被发送到服务器,因为 formData 对象将覆盖它们。但是,您可以使用 jQuery 的 serializeArray 方法手动创建表单字段的 formData 对象:
欲了解更多信息:插件维基