name各ボタンの値がわかっている場合、どの送信ボタンがクリックされたかを検出する方法を知っています。しかし、nameが動的であるか、別のコンポーネントによって定義されている場合はどうなるでしょうか?
たとえば、ここでは、次<form>のいずれかalphaのPOST データを簡単に確認できbravoます。
<form>
<input type="submit" name="alpha" value="Alpha">
<input type="submit" name="bravo" value="Bravo">
</form>
しかし、それは単に、それらの名前を探す必要があることを知っているからです。
この種の状況を処理するためのベスト プラクティスはありますか? (おそらく要素をレンダリングすることによって<input type="hidden" name="submit-button-names" value="dynamic_name1|dynamic_name2|etc">) JavaScript を必要としないソリューションが欲しいです。