質問編集履歴

1

質問を修正しました

2016/05/12 08:30

投稿

msx2
msx2

スコア174

test CHANGED
@@ -1 +1 @@
1
- フォームを分割した場合の送信処理
1
+ 複数フォームの内容一度に送信する方法
test CHANGED
@@ -3,6 +3,8 @@
3
3
  [別の質問](https://teratail.com/questions/34527)でアドバイスを頂き、このフォームの画像を登録する部分だけ別のフォームにしたいのですが、デザインの都合で画像ファイルを選択する項目はフォームの中ほどにあります。
4
4
 
5
5
 
6
+
7
+ ※このソースはあくまでも簡略化したものであり、本当はかなりの数の入力項目を含んでいます
6
8
 
7
9
  ```HTML
8
10
 
@@ -20,7 +22,7 @@
20
22
 
21
23
  ```
22
24
 
23
- これをフォーム要素の入れ子を使わないとするとこういう感じなるでょうか
25
+ これをフォーム要素の入れ子を使わずにのように分割ます
24
26
 
25
27
  ```HTML
26
28
 
@@ -52,4 +54,20 @@
52
54
 
53
55
 
54
56
 
55
- 分割した場合にform3のsubmitをクリックしてform1とform3を送信しようとしたらどの様な方法があるでしょうか?
57
+ 分割した場合にform1とform3をまとめて送信しようとしたらどの様な方法があるでしょうか?
58
+
59
+
60
+
61
+ ---
62
+
63
+ (2016/5/12:追記)
64
+
65
+
66
+
67
+ 送信前にJavascriptを使ってform1にform3の要素を追加し、最終的にはform1をsubmitすることで実現できそうですが、要素数が多いため記述が大変です。
68
+
69
+ 簡単に2つのフォームを合体させることができればいいのですが。
70
+
71
+
72
+
73
+ もともと1つのフォームとして送信すべきものを2つに分割するという考え方が間違っているのでしょうか?