属性には複数のフィールドが存在する可能性があるため、JQUERY テンプレートを使用するフォームがあります。たとえば。ユーザーは複数の電話番号を持つことができます。したがって、彼は「もう 1 つの数値を追加する」オプションを押してフィールドを動的に追加できます。このようにして、複数のフィールドが追加されますが、すべて同じ名前になります。
この種のフォーム データを JSON オブジェクトにシリアル化するにはどうすればよいですか?
- 前もって感謝します
2 に答える
1
$(form).serialize () でフォームをシリアル化できます
要素 ID が何と関係しているのかはわかりませんが、ページ上で一意である必要があります。
于 2012-01-13T07:51:24.887 に答える
0
複数のフィールドに名前属性を設定して、配列と見なすことができます。例は以下です
<input type="text" name="phone[]"> <input type="text" name="phone[]"> <input type="text" name="phone[]">
送信するために、 serializeArray() 関数を使用してデータをサーバーサイドスクリプトに投稿できます
これがうまくいくことを願っています
于 2012-01-13T09:23:38.960 に答える