2010-12-14 65 views

回答

3
<%= link_to("Delete", product, :method => :delete, :class => 'action', :confirm => 'Are you sure?') %> 

檢查javascript_include_tag ,它應該工作的優良:)

+0

你可能有一個錯字。我得到了:#<#:0x237d590>'未定義的局部變量或方法'product'。你是什​​麼意思而不是「產品」? – 2010-12-14 10:58:08

+0

產品是您想要刪除的對象 – codevoice 2010-12-14 11:22:29

+0

您能解釋我的'link_to(...)'與您的相比有什麼問題嗎? – 2010-12-14 11:27:07

0

確保rails.js被加載到頁面上。做到這一點最簡單的方法是:

javascript_include_tag :defaults 
+0

@Brian:它被加載。 – 2010-12-14 10:52:50

+0

奇怪。頁面加載時控制檯中是否存在任何Javascript錯誤? – 2010-12-14 10:54:47

+0

真奇怪:)現在我得到以下錯誤:':0x21ad250>'(我不知道爲什麼它沒有出現之前) – 2010-12-14 11:09:02

1

嘗試將其添加爲數據屬性

data: { confirm: "Are you sure?" }

相關問題