Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails rails 3,如何在用户单击链接时添加一个简单的确认对话框_Ruby On Rails_Ruby On Rails 3_Modal Dialog_Confirmation - Fatal编程技术网

Ruby on rails rails 3,如何在用户单击链接时添加一个简单的确认对话框

Ruby on rails rails 3,如何在用户单击链接时添加一个简单的确认对话框,ruby-on-rails,ruby-on-rails-3,modal-dialog,confirmation,Ruby On Rails,Ruby On Rails 3,Modal Dialog,Confirmation,在rails 3中,当用户单击链接时,问“您确定要这样做吗?”最简单的方法是什么 本例中的链接将用新值覆盖某些数据。这是返回同一控制器方法的简单链接,添加了参数[]。编辑: “foo”,:action=>“bar”},:confirm=>“您确定要这样做吗?”%%>有一个:confirm选项: link_to "Visit Other Site", "http://www.rubyonrails.org/", :confirm => "Are you sure?" # => <

在rails 3中,当用户单击链接时,问“您确定要这样做吗?”最简单的方法是什么

本例中的链接将用新值覆盖某些数据。这是返回同一控制器方法的简单链接,添加了参数[]。

编辑:

“foo”,:action=>“bar”},:confirm=>“您确定要这样做吗?”%%>

有一个
:confirm
选项:

link_to "Visit Other Site", "http://www.rubyonrails.org/", :confirm => "Are you sure?"
# => <a href="http://www.rubyonrails.org/" data-confirm="Are you sure?"">Visit Other Site</a>
链接到“访问其他站点”http://www.rubyonrails.org/,:confirm=>“您确定吗?”
# => 
您应该有像JQuery这样的不引人注目的JavaScript驱动程序。设置起来很简单

详情请参阅。
有关Rails 3中UJS的更多详细信息,请参见。

对于像我这样来到这里但在Rails 4/5上的人:

link_to "Title", some_path, data: { confirm: "Are you sure?" }