-3

form1 の各値を事前に知らなくても、form2 が送信されたときに、form1 のすべてのフィールドをフォーム 2 に追加したい

4

2 に答える 2

1

acrashikは正しいですが、文字列を適切に連結するには、1行目を修正する必要があります。

var form1Data = $('#form1').serialize(),
   data = (form1Data !== "" ? form1Data + "&" : "") + $('#form2').serialize();
$.ajax({
  type: 'POST',
  url: 'your_url',
  data: data
});
于 2012-05-25T23:52:08.270 に答える
1
var data = $('#form1').serialize() + '&' + $('#form2').serialize();
$.ajax({
  type: 'POST',
  url: 'your_url',
  data: data
});
于 2012-05-25T23:43:24.153 に答える