gpt4 book ai didi

jquery - 与现有表单完美集成的多文件 uploader

转载 作者:行者123 更新时间:2023-12-01 05:50:22 25 4
gpt4 key购买 nike

我知道这个问题可能太笼统,但在花了一整天的时间思考这个问题后,我对这个问题感到非常困惑。

有人知道 uploader 插件吗,它可以轻松地与现有表单集成

我尝试过的所有 uploader 插件 - jQuery 文件上传、Plupload、Uploadify、Dropzone.js - 非常适合文件提交,但无法集成到现有表单中 - 通常它们需要队列中的一些文件才能提交表单所有,在提交其他表单字段等时遇到麻烦。

我需要简单的事情:用户填写表单,将文件拖动到放置区(或者如果他不想提交任何文件,则不拖动)并提交表单。我什至不需要 Ajax 表单提交(尽管我想要它)。

有什么建议吗?

最佳答案

如果你不想使用Ajax文件上传,那么你不需要使用任何插件。只需使用简单(默认)表单提交(输入提交单击)。

这就像添加更多输入字段一样:

<input type="file" name="somename" />
<input type="file" name="somename2" />

现在在服务器端您需要循环每个文件。我更擅长 ASP.NET,所以我会告诉您如何在 ASP.NET 中做到这一点,如果您使用其他语言,您可能仍然会得到主要技巧或想法。

for(int i =0; i < numFiles; i++) {
var uploadedFile = Request.Files[i];
/* save it! */
}

上面提到的是一个 for 循环,其中循环的数量等于随 HttpRequest 发送的文件数量。然后您获取每个文件并对其执行您想要执行的操作。

这个很简单!您可以更改您自己的语言的代码,例如 PHP 等。

关于jquery - 与现有表单完美集成的多文件 uploader ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22892462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com