Rails2で記事一覧画面から直接記事を削除するような場合。
削除リンクをクリックすると「削除してよろしいですか?」が出てOKなら削除、キャンセルなら何もしない、というよくある処理。
テンプレート:
[ruby]
<%= link_to_remote(“削除”, :url => {:controller => “article”, :action => “delete”, :id => article},
:update => “article_#{article.id}”, :confirm => ‘削除してよろしいですか?’) %>
[/ruby]
出力:
[html]
<a href=”#” onclick=”if (confirm(‘削除してよろしいですか?’)) { new Ajax.Updater(‘article_11’, ‘/article/delete/11’, {asynchronous:true, evalScripts:true}); }; return false;”>削除</a>
[/html]