如何在动态添加的文件输入框中使用Jquery插件进行多文件上传

时间:2015-06-30 11:29:53

标签: javascript php jquery html

您好我在jquery.MultiFile.pack.js中使用Jquery插件。这个插件的使用要求输入表单元素属于" multi"

<input id="preview" class="multi" name="preview[]" type="file" />

我正在从PHP脚本动态添加表单元素。当动态添加元素时,多文件上载不起作用,但是当元素直接存在于。

中时,它可以正常工作

我的问题是如何使这个多文件上传工作。我试图添加课程&#34; multi&#34;通过&#34; on&#34;如下所示,但它不起作用。

$('input:file').on('click',function(){
  $('#preview').addClass("multi");

});

1 个答案:

答案 0 :(得分:0)

对于接受多个文件选择的HTML文件输入,您必须添加multiple属性:

<input id="preview" class="multi" name="preview[]" type="file" multiple/>