2011-06-18 15 views
0

私は削除ビューを持つモデルを持っていますので、最後に変更を加えてあなたの気分を変えることができます。 ユーザーがチェックボックスをクリックし、削除確認フォームを送信します。彼らが確かにチェックボックスをチェックして、削除を続けることができることを確認できますか?チェックボックスの破棄を確認してください

答えて

0

もっとも簡単な解決策は、破壊リンクに2つのオプションパラメータを使用することです。このパラメータは、確認ビューをトリガするか、またはモデルを削除するために要求を通過させるかのいずれかを切り替えることができます。

このようにして、ユーザーがチェックボックスをクリックすると、モデルを削除する別の要求を開始できます。

もちろん、より良いオプションは、javascriptでチェックボックスを表示させることです。このようにして、ユーザは、削除のクリックが確認された後に、サーバに対して1つの要求を行うだけである。

+0

また、 'link_to(_remote):other_delete_link_options、:confirm =>「Are You Sure?」と言うこともできます。しかし、いくつかの問題はありますが、レール3にはhttp://www.themodestrubyist.com/ 2010/02/24/rails-3-ujs-and-csrf-meta-tags / – diedthreetimes

関連する問題