为单一表单设置多个文件 input 框


无需任何修改,本插件可以直接在单一表单中放置多个文件 input 框。

发送给服务端的文件会按照 input 框的 name 属性进行区分,区分成不同的 POST 参数。

例如,你可以在 demo 页面中添加以下代码段,从而在原有基础上扩展出一个新的 input 框:

<span class="btn btn-success fileinput-button">
  <i class="glyphicon glyphicon-plus"></i>
  <span>Add other files...</span>
  <input type="file" name="other_files[]" multiple />
</span>

最后,只要把 name 属性改为你服务端想要接收的 POST 参数名,反正只要 request 的参数名和 input name 保持一致即可。