0

blueimpのfileuploadプラグインを使用して、複数のファイルアップロードを実装しています。

私のサンプルフォーム:

    <form id="fileupload" action="<?php echo base_url() . 'index.php/main/upload_img'; ?>" method="POST" enctype="multipart/form-data">
<input type="text" name="foldername">
</form>

また、アップロードテンプレートにテキスト入力を追加しました。

<input type="text" name="tags[]">

タグの値をサーバーに送信するには、formDataオプションを使用する必要があります。私のfoldername入力値をnullにレンダリングします。両方の入力値をサーバーに送信するにはどうすればよいですか?

4

1 に答える 1

2

ここでカバーされていると思います:https://github.com/blueimp/jQuery-File-Upload/wiki/How-to-submit-additional-Form-Data

できることは、オブジェクトの JavaScript 配列を作成する JQuery の serializeArray メソッドを使用することです。

    var formData = $('form').serializeArray();
于 2012-09-24T18:02:32.423 に答える