submitのときconfirm

JavaScriptのwindow.confirm 使うだけ。
普通だったらこれでいい。

<%= submit_tag '更新', :onclick=>"return #{confirm_javascript_function("本当によいですか?")}" %>

でも今回は自前の判定をちょっと入れたかったので

 <script type="text/javascript">
    function check_confirm(){
      if (-判定-) {
        return confirm('削除してよろしいですか?');
      }else if(-判定-){
        return confirm('編集してよろしいですか?');	  	
      }else{
        // 確認なし
      }
    }
  </script>
<%= submit_tag '更新', :onclick=>"return #{'check_confirm()'}" %>

こんな感じです。