【问题标题】:Confirm Delete on Javascript Remove Event在 Javascript 删除事件上确认删除
【发布时间】:2009-10-07 04:41:14
【问题描述】:

我正在使用 Javascript 调用从表单中动态删除字段。我的问题是动作发生得非常快,而且不可逆。所以我想添加标准的 Rails 删除确认,但我不知道如何使它工作。基本上,我想添加这个... :confirm => ‘Are you sure?’

这是负责删除字段的 Javascript 行:

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

这是来自 Advanced Rails Recipes 中 Ryan Bates 多模型表单技术的标准实现。

如果需要,我可以提供更多详细信息。

【问题讨论】:

    标签: javascript ruby-on-rails jquery-events


    【解决方案1】:

    我认为:confirm 选项在link_to_function 上不可用,是吗?

    尝试自己添加:

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

    【讨论】:

      猜你喜欢
      • 2011-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-03
      • 2017-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多