0

我正在使用 blueimp 的 fileupload 插件来实现多个文件上传。

我的样本表格:

    <form id="fileupload" action="<?php echo base_url() . 'index.php/main/upload_img'; ?>" method="POST" enctype="multipart/form-data">
<input type="text" name="foldername">
</form>

我还在上传模板中添加了额外的文本输入:

<input type="text" name="tags[]">

为了将标签值发送到服务器,我必须使用 formData 选项;将我的文件夹名称输入值呈现为空。如何将两个输入值都发送到服务器?

4

1 回答 1

2

我相信这里已经介绍过了:https ://github.com/blueimp/jQuery-File-Upload/wiki/How-to-submit-additional-Form-Data

您可以做的是使用 JQuery 的 serializeArray 方法,该方法创建一个 JavaScript 对象数组:

    var formData = $('form').serializeArray();
于 2012-09-24T18:02:32.423 回答