次のフォームがあります。
<form id="my-form" ...>
...
<button type="submit" name="bttnsubmit" value="1">The first button</button>
<button type="submit" name="bttnsubmit" value="2">The last button</button>
</form>
次のコマンドを使用して、フォーム送信イベントをトリガーしたものを検出したいと思います。
$('#my-form').submit(function(){
//psuedo code
if($('[name=bttnsubmit]').val() == 1) {
....
}
});
明らかに、そのセレクターは常に最初に出くわしたbttnsubmit要素の値を返すので、他の魔法のセレクターやフィルターなどが必要です。
私は$('[name=bttnsubmit][clicked=true]')
宣伝されているのを見てきましたが、それは私の試みではまだうまくいきませんでした...
もちろん私は頼ること$('[name=bttnsubmit]').click()
ができますが、フォーム送信イベントで私の目標を達成できることを望んでいます。
どんな助け/ヒントも大歓迎です。