要求用户确认何时删除ActiveRecord模型

时间:2017-03-20 20:13:00

标签: ruby-on-rails twitter-bootstrap

我目前正在使用以下内容删除记录:

srand()

我想知道如何使用模态来确认删除?

我想显示一个模态(bootstrap),然后有一个输入框,强制用户输入单词' DELETE'。点击提交后,它实际上删除了记录。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以使用confirm属性弹出浏览器警报窗口(默认行为),而不是使用'DELETE'属性。 。

使用文本字段和this one删除链接编写一个javascript操作,该操作将打开一个模式(许多在线示例,例如用coffeescript编写的disabled)。

使用javascript,检查文本字段中的更改,当文本字段中的文本显示为:.anyElement{ background-image: url("yourimage.jpeg"); background-attachment: fixed; background-repeat:no-repeat; background-size:contain; background-position:center; } 时,使用javascript启用删除链接。

请注意,如果用户在禁用javascript的情况下浏览您的网站,此解决方案将无效,但许多其他浏览器端确认类型的内容也不会。