提交多个表单域在FineUploader每个文件(Submit multiple form fiel

2019-10-18 14:06发布

我设法得到fineuploader精细的工作,包括提交其他形式的元素。

我现在有一个要求,必须为每个已提交文件中的不同表单元素。 如果你知道YouTube的运作方式,然后你会看到怎样的每个视频获得额外的表单字段,那么你就可以填写,而视频仍在上传。 我可以处理没有任何问题提交额外的表单字段(使用一个单独的Ajax调用如果需要的话),但我怎么用不同的文件,表单字段关联?

这甚至可能吗?

Answer 1:

你有2种选择:

  1. 等到用户已经填写了具体的文件字段(或等待,直到他们按下一个“上传”按钮),调用setParams的精细上传实例(传递PARAMS为对象)方法,然后要求精细上传上传文件。 这是假设autoUpload选项设置为“假”,你有一个按钮,将启动上传它调用uploadStoredFiles上上传实例方法。

  2. 添加逻辑到你的web应用程序,提交这些额外的表单字段精细上传之外的需求,假设你希望能够让用户输入这些数据后上传已经开始或完成。 在这种情况下,你可以用参数/表单值一起传递文件的UUID(通过精细上传创建)。 精细上传就已经发送UUID为每个文件,每个上传请求一起,所以你需要以文件与你未来的请求连接到跟踪此服务器端。



文章来源: Submit multiple form fields for each file in FineUploader