←  Javascript/Node.js/IO.js

IT技术论坛

»

jQuery利用dom来实现动态上传表单的创建

的图片 冰力 2011-03-08

<script>/* attachments uploads by Brian Zou */var maxAttachment = 5;function addAttachment(){if($(".attachment").length>=maxAttachment)return;var input = $('<div><input type="file" class="attachment" name="attachments[]" onchange="addAttachment();" /> <input type="button" value="删除" onclick="$(this).parent(\'div\').remove();" /></div>');$("#files").append(input);}</script>

<div id="files">
<div><input type="file" class="attachment" name="attachments[]" onchange="addAttachment();" /></div>
</div>

很实用的一个功能,在很多项目中遇到了,重写过很多次,这回把它记录下来。
上面就简略的写了一下,注意要先引入jQuery.js
回复