0

form1を送信するときにform2を自動的に送信するにはどうすればよいですか?

if( $_POST['submit'] == 'Submit')
{ im going to put my form2 here then automatically submit.
what code do i need?}

<form name=form1 action=# method=post>
<input type=submt name=submit value=Submit />
</form>

私のform2には異なるアクションがあることに注意してください。そのため、form2のコンテンツをform1に含めることができません

また、何かをクリックすると、これらの 2 つのフォームが送信されることもあります。

4

3 に答える 3

2

単純な関数でそれができるように(質問が正しければ:-S)

function submitForm()
{
  document.form2.submit();
}

送信からこの関数を呼び出します

<input type="submit" onclick="submitForm();"/>
于 2012-08-17T08:17:51.847 に答える
1

各フォームの onsubmit イベントを新しい関数「launchMyForms」にリンクします。これらの関数で、フォームを手動で起動します。

$('#myform1').submit();
$('#myform2').submit();
于 2012-08-17T08:17:53.293 に答える
0

JQuery には、フォームをシリアル化して送信する Ajax 関数があります

于 2012-08-17T08:18:49.763 に答える