私は奇妙なエッジケースがあります。それを記述しようとしましょう:Submitボタン値onサブミットイベントを取得する
私は、異なる値を持つ複数の送信ボタンを持つフォームを持っています。サブミット値はバックエンドで重要です。私はフォームのサブミット(onsubmit
を使用して)を傍受して非同期タスクを行い、イベントを続行したい。
悲しいことに、Form.prototype.submit()
を呼び出すと、ボタンがクリックされた情報が失われてしまいます。もちろん、そのデータをエミュレートすることはできますが、非表示の入力を追加するだけですが、onsubmit
イベントでどのボタンがクリックされたか把握する方法はわかりません。
あなたは例が必要な場合、私はそれを解決しようとしている場所です: https://github.com/codingjoe/django-s3file/blob/master/s3file/static/s3file/js/s3file.js
クイックレスポンスをいただきありがとうございます。それはうまくいくようです。すばらしいです! – codingjoe