2012-09-20 11 views
2

我想讓link_to能夠使用選項和html選項創建鏈接。我需要能夠添加,所以我與方法一起去做。Rails link_to無法獲得確認對話框

我的問題是:我如何得到這個工作與:確認。正如它被寫入,它正在追加確認的URL。我想通過它作爲一個html選項,所以它會拉起對話框。

任何想法,我需要做的才能讓它表現得像那樣?

<li> 
    <%= link_to :controller => "services", :action => "delete_results", :build => @id, :suite => @cookie_value, :confirm => "Are you sure?" do %> 
    <i class="icon-trash"></i> 
    Delete Results 
    <% end %> 
</li> 

由於

回答

3

url_options和html_options是分開的link_to屬性。你需要告訴紅寶石,他們是在你的名單不同的參數

link_to({:controller => "services", :action => "delete_results", :build => @id, :suite => @cookie_value}, {:confirm => "Are you sure?"})

包裝在{第二散列}是可選的,但簡化了讀

+0

真棒,謝謝。我發誓,我試過,但爲我試過的每一個方法都會遇到語法錯誤。但是,這完美的作品! – fohtoh