0

属性には複数のフィールドが存在する可能性があるため、JQUERY テンプレートを使用するフォームがあります。たとえば。ユーザーは複数の電話番号を持つことができます。したがって、彼は「もう 1 つの数値を追加する」オプションを押してフィールドを動的に追加できます。このようにして、複数のフィールドが追加されますが、すべて同じ名前になります。
この種のフォーム データを JSON オブジェクトにシリアル化するにはどうすればよいですか?
- 前もって感謝します

4

2 に答える 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 に答える