我们在github中有一个确认弹出窗口,要求输入存储库URL,除非我们提供正确的URL,否则不会删除/销毁存储库。如果我想在我的ruby on rails项目中拥有此功能,请指导我如何实现
答案 0 :(得分:1)
假设您有一个类似的删除按钮:
<%= button_to "Destroy", things_path(@thing),
method: :delete,
data: { name: @thing.name },
class: "delete-btn"
%>
您可以像这样添加Java确认:
$(".delete-btn").on("click", function(event) {
var name = $(event.currentTarget).data("name")
var confirmation = prompt("enter name of repo to delete");
if (confirmation != name) {
event.preventDefault()
}
})
如果要模仿github,则需要使用模式而不是提示,但这只是为您提供一种方法