多文件上传
<?php $uploadNeed=3 ; for($i=0;$i<$uploadNeed;$i++) { ?>
<div class="smWidth">
<input type="file" name="upload_file" value="" id=" " OnClick="alert("
2 ");" />
<br />
<div class="clear">
</div>
</div>
<?php } ?>
我能够创建三个文件上传字段,但我想仅在选择文件时添加一个新的输入文件....它应该继续增加....类似于 Facebook 风格的文件上传,您可以在其中选择文件对于第一个字段,然后是下一个弹出窗口...
我实际上正在检查浏览的单击事件,但它不起作用...
<?php $uploadNeed=3 ; for($i=0;$i<$uploadNeed;$i++) { ?>
<div class="smWidth">
<input type="file" name="upload_file" value="" id=" " OnClick="alert("
2 ");" />
<br />
<div class="clear">
</div>
</div>
<?php } ?>
I am able to create three file upload fields, but i want to add a new input file filed only when i select a file.... it should keep on increasing.... something like Facebook style file upload where you select a file for the first field, then the next popup's...
I am actually checking for click event of browse, but it does not work...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个非常基本的纯 JS 实现 - 希望它能给你一个正确方向的推动......
Here is a very basic pure-JS implementation - hopefully it will give you a nudge in the right direction...
尝试将一些其他事件挂接到您的文件字段。据我所知,jQuery 有一个非常有用的事件,称为 .change()
我认为这适合您的情况。
Try hooking some other events to your file field. As far as I know, jQuery has a very useful event called .change()
I think that would work in your case.