【发布时间】:2018-01-26 18:05:38
【问题描述】:
我正在构建一个带有 Ruby 后端(主要是 Sinatra,而不是 Rails)的 Web 应用程序。该应用程序用于管理机构、人员及其订阅。
我希望在用户删除某些内容时有自定义确认对话框。例如:
如果用户删除了一个名为“A公司”的机构,我想说:Are you sure you want to delete Company A
如果他们删除了一个叫“John Doe”的人,我想说:Are you sure you want to delete John Doe?
如果他们删除 John Doe 的订阅,称为“订阅 A”,我想说:Are you sure you want to delete Subscription A from John Doe
我目前有一个基于 jQuery 的删除确认对话框,如下所示:
$('a.delete-action').click(function(event) {
if (confirm("Are you sure you want to delete this?")) {
return true;
}
return false;
});
相关的 HTML 和 ERB 是:
<p><a class="action-link delete-action" href="/institutions/<%= @institution.id %>/remove">Remove <%= @institution.name %></a></p>
如何将机构/人员/订阅/所有这些内容的名称传递给 jQuery 对话框?
提前致谢!
【问题讨论】: