...但不是这个: "Are you sure?" %> 我正在使用: Rails 3.2.12 gem“jquery--6ren">
gpt4 book ai didi

javascript - 轨道 3 : submit_tag does not :confirm (while link_to does)

转载 作者:行者123 更新时间:2023-11-28 02:26:13 25 4
gpt4 key购买 nike

为什么会正确启动“确认”对话框...

<%= link_to "Visit Other Site", "http://www.rubyonrails.org/", :confirm => "Are you sure?" %>

...但不是这个:

<%= submit_tag "Save", :confirm => "Are you sure?" %>

我正在使用:

  • Rails 3.2.12
  • gem“jquery-rails”(版本:2.2.1)

最佳答案

:confirm 选项已弃用,现在将由 data 属性替换。在内部,submit_tag 已经在进行替换。

请参阅submit_tag documentation and source code .

由于数据属性依赖于 Unobtrusive JavaScript 来执行,因此您应该包含 jQuery JS 和 Rails UJS 文件。否则,该属性将在源代码中可见(请检查),但不会触发确认。

关于javascript - 轨道 3 : submit_tag does not :confirm (while link_to does),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14898017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com