0

複数ファイル入力で選択したファイルで動的に単一ファイル入力のフォームを作成したい。

私はこのようなものを持っています:

        <form action="upload.php" method="post" enctype="multipart/form-data">
            <input id="selector" type="file" name="files[]" multiple>
        </form>

on $("#selector").change() 次のようなフォームを作成し、内部入力を選択したファイルに関連付けたい:

        <form action="upload.php" method="post" enctype="multipart/form-data">
            <input id="selector" type="file" name="file">
        </form>

これは可能ですか?

4

1 に答える 1

0

私が正しく理解していれば、それを div にカプセル化してから、この ID の html コンテンツを変更します。つまり、HTML:

<div id='myForm' >
<form action="upload.php" method="post" enctype="multipart/form-data">
     <input id="selector" type="file" name="files[]" multiple>
</form>
</div>

次に、次のことができます。

$('#selector').change(function(){$('#myForm').html('<form action="upload.php" method="post" enctype="multipart/form-data"> <input id="selector" type="file" name="file </form>')});
于 2013-08-20T09:10:44.253 に答える