2009-10-07 50 views
0

我正在使用JavaScript調用來動態地從表單中刪除一個字段。我的問題是,行動發生得非常快,而且不可逆。所以我想添加標準的Rails刪除確認,但我無法弄清楚如何使它工作。基本上,我想添加這個...:確認=>確認在Javascript上刪除刪除事件

這裏的JavaScript的負責清除田間行「你確定嗎?」:

<%= link_to_function 「Remove」, 」$(this).up(’.task’).remove()」 %>

這是一個標準的實施來自Advanced Rails Recipes的Ryan Bates多模型形式技術。

我可以根據需要提供更多細節。謝謝。

回答

1

我不認爲:confirm選項可用link_to_function是嗎?

嘗試增加它自己:

<%= link_to_function "Remove", 
     "if(confirm('Are you sure?')) $(this).up('.task').remove()" %>