我们正在设计一个内部的web应用程序,我们希望上传一个非常大的文件(100 an )。在这里,HTML文件上传甚至是一个选项吗?
如果不是,我们还可以使用哪些其他工具(Java、Silverlight、Flash)来执行这么大的文件上传呢?上传这么大的文件有什么实际意义吗?
编辑:,您可以假设有适当的服务器端代码接受文件上传和处理数据。这个问题专门涉及客户端接口和HTML文件上传接口。
我想上传一个图像文件从动态生成的HTML表单使用ng-重复。我使用ng文件上传模块上传单个图像文件().当我从静态HTML上传文件时,它可以正常工作。但是当我试图从动态生成的HTML上传文件时,它就不能像预期的那样工作了。该文件没有上载,并且在firefox控制台中也出现错误,如下所示:
Error: Argument 2 of FormData.append is not an object.
如果我们将文件控制集合的ng模型赋值为null,则表单将被成功提交.例如;如果
<input name='img' type='file' value='
我已经从这里下载了一个上传进度条:
它是完美的;无论如何,当文件上传时,它给出了一个关于文件的状态,比如:
上传到中的文件
但是,当一个新文件被上传时,状态就消失了,而刚刚上传的新文件的详细信息就会显示出来。
我只想拥有旧的状态,当一个新的文件被上传时,新的状态就出现在旧的状态下。我怎么能这么做?
下面是代码:
(function() {
var bar = $('.bar');
var percent = $('.percent');
var status = $('#status');
$('form').ajaxF