2

テーブルと2つの送信ボタンを備えたhtmlフォームがあります

<input type="image" name="button1" value="First Button" src="some_image.png">
<input type="image" name="button2" value="Second Button" src="some_image.png">

最初のボタンのクリックをシミュレートしたいリンクがあります

<a name="link_to_button" value="First Button" href="#" onclick="$(this).parents('form').submit();">test submit</a>

サーバー上でどちらがクリックされたかを区別できるように、各送信ボタンのクリックをシミュレートする 2 つのリンクが必要です。ありがとうございました

4

1 に答える 1

2

ボタン入力 ID (imgBtn1 や imgBtn2 など) を指定してから、アンカー コードを次のように変更できます。

<a name="link_to_button" value="First Button" href="#" onclick="$('#imgBtn1').click();">test submit 1</a>

<a name="link_to_button" value="Second Button" href="#" onclick="$('#imgBtn2').click();">test submit 2</a>
于 2012-10-18T18:52:32.007 に答える