[Ruby on Rails] フォームの submit ボタンを押した後に、確認用ダイアログを表示させる方法

Ruby on Rails 3.1 にて、form の submit ボタンを押した後に、確認用ダイアログを表示させる処理をご紹介します。

submit_tag に :confirm というパラメータでダイアログに表示させるメッセージを渡すだけでOKです。

submit_tag "Save", :confirm => "Are you sure?"
# => <input name='commit' type='submit' value='Save' data-confirm="Are you sure?" />

これで、submitボタンを押すと下記のようなダイアログが表示されます。

以上です。

参考情報