0

私はいくつかのフォームを含むページに取り組んでいます。質問を明確にするためにワイヤーフレームを作成しました。 ここに画像の説明を入力

ご覧のとおり、複数のファイルをアップロードしています。ファイルを Amazon s3 バケットにアップロードするには、transloaditを使用します。Transloadit は次のように機能します。

<form id="uLogoForm" action="/quiz/design" enctype="multipart/form-data" method="POST">
    <input type="file" name="logo">
</form>

ファイルを選択して [選択] を押すと、transloadit が自動的にそれを amazon s3 にアップロードし、投稿が送信され、アップロードされた画像へのリンクがデータベースに保存されます。

ご覧のとおり、私のページには既に 3 つのフォームがあります。これは、3 つのファイルをアップロードしているためです ... .

それに加えて、ページの下部にある「保存」を押したときに保存する必要がある他の入力フィールドと選択した値があります。

これを行うためのベストプラクティスは何ですか? 複数のサブフォームを持つ 1 つのフォームか、そうでないか。

4

1 に答える 1

0

的外れかも知れませんが、保存ボタンが1つあるので、 に設定triggerUploadOnFileSelectionして、 1つのフォーム内に3つのタグfalseを追加してはいかがでしょうか?<input type="file">Transloadit は、1 つのフォームで複数のファイルのアップロードを処理できます。

于 2014-08-30T15:12:42.103 に答える