付加されたファイル入力を前の要素の上ではなく下に表示することは可能ですか?そのため、このjqueryでは、「ファイルを選択:」というテキストが追加されたすべての要素の上に残ります。
$(document).ready(function(){
$('#add_more').click(function(){
var current_count = $('input[type="file"]').length;
var next_count = current_count + 1;
$('#file_upload').prepend('<p><input type="file" name="file_' + next_count +'" /></p>');
});
});
<p>Select a file: <input name="file_1" type="file">
<input type="submit" name="send" value="Send" ></p>
<a id="add_more" href="#">add more</a>