49hack

見習いエンジニアが魔法使いになるまで

フォームのsubmitで確認ダイアログを表示する

知らない間に:confirmオプションは非推奨となり、dataで記述するようになってました。

<%= form_for(@task) fo |f| %>
  <div class="field">
    <%= f.text_field :content %>
  </div>
  <div class="actions">
    <%= f.submit "変更", data: { confirm: "ほんまに変更するで?"} %>
  </div>
<% end %>

それにしても:confirmを使って実装している古い記事ばかりヒットして、困った困った。

参考