已关闭 - 如果第一个输入文件选择了文件,如何创建新的输入文件?

时间:2014-08-11 00:16:55

标签: javascript php jquery file upload

编辑:

我只是使用属性乘法,我的问题是在IE9或更早版本中不支持,但是,这就是它将成为

的方式

谢谢大家


我将数据插入数据库,对于每个条目,我可以为该条目上传未知数量的照片(可能最多4个)。

我的问题是:当我选择此表单中的文件时,我想让另一个输入文件显示为上传另一个文件

<form action="" method="post" enctype="multipart/form-data">
    <input type="file" name="photos[]"><br>
<!-- ######## more data entries ######## -->
    <input type="submit" name="submit">
</form>

我尝试使用这样的jQuery:

<form action="" method="post" enctype="multipart/form-data">
    <input type="file" name="fotos[]"><br>
    <div id="placeholder"></div>
    <script>
        $('input[type=file]').change(function(){
            $('#placeholder').html('<input type="file" name="fotos[]"><br>');
        });
    </script>
    <input type="submit" name="submit">
</form>

但它仅适用于第一个输入

还有其他办法吗?我知道有乘法=&#39;乘以&#39;但我不确定它是否得到了很好的支持

提前致谢

PS:我不太关心使用什么语言,因为我对所有事情都知之甚少,只是慢慢地对我说:)

0 个答案:

没有答案