OK、フォーム内で現在クリックされているボタンのクラスを取得したいので、これを試してみたので、このコードがありますが、残念ながら機能せず、代わりに「未定義」テキストのアラートボックスポップアップが表示されます。現在クリックされているボタンのクラスでアラートボックスがポップアップします。
$('#aholder form').submit(function(){
var button = $(this).find("button").attr("class");
alert(button);
return false;
});
誰かが助けてくれることを願っています。ああ、いくつかのフォームがあり、各フォームに一意のクラスを持つ各ボタンがあり、フォーム内の現在クリックされているボタンのクラスを取得したいので、ここにhtmlがあります探す..
<div id="aholder">
<form id="gs" action="processor.php" method="POST">
<input type="text" name="input" value="input1" />
<button class="globalsettings">Global Settings</button>
</form>
<form id="pp" action="processor.php" method="POST">
<input type="text" name="input" value="input2" />
<button class="Postapage">Post a page</button>
</form>
<form id="logoff" action="processor.php" method="POST">
<input type="text" name="input" value="input3" />
<button class="Logout">Logout</button>
</form>
</div>
PS: アイデア、推奨事項、提案、追加できるものは何でもオープンです。前もって感謝します。