首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >接轨确认箱动作

接轨确认箱动作
EN

Stack Overflow用户
提问于 2014-12-12 10:53:11
回答 2查看 850关注 0票数 2

我有以下rails按钮:

代码语言:javascript
复制
<%=
  link_to "Remove Product", product_path(product),
    remote: true,
    method: :delete,
    data: { confirm: 'Are you sure you want to delete this product?' }
%>

我使用rails-ujs显示confirm()对话框;是否有一种简单的方法可以用javascript获取确认答案?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-12 10:59:11

有一个confirm:complete回调;据我所见,这是没有记录的,我是通过从源头看找到的。

这将在confirm()调用之后立即执行:

代码语言:javascript
复制
$(document).on 'confirm:complete', (e, answer) ->
  alert "Your answer was: #{answer}"
  return true # You can still cancel by returning false here
票数 3
EN

Stack Overflow用户

发布于 2014-12-12 11:00:48

您可以处理onclick事件,并使用以下方法:

代码语言:javascript
复制
if (confirm("Say hello?")) {
  alert("hello!");
  ....
} else {
  .....
  alert("another")
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27442061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档