link_to :方法并确认:不起作用
link_to :method and confirm: not working
无论我尝试了多少解决方案,都没有效果。确认弹出窗口不会生成,并且每次只会发送一个 GET。
我已经尝试了这两种格式,两者都做同样的事情(什么都没有)
%li= link_to 'Log out', destroy_user_session_path, method: "delete", data: {confirm: 'Are you sure?'}
%li= link_to 'Log out2', {controller: "users/sessions", action: "destroy"}, confirm: "Are you sure?"
以下是生成的 HTML:
<a data-confirm="Are you sure?" rel="nofollow" data-method="delete" href="/users/sign_out">Log out</a>
应用.js
//= require jquery
//= require jquery_ujs
//= require foundation
//= require turbolinks
//= require_tree .
$(function(){ $(document).foundation(); });
应用.html.haml
= stylesheet_link_tag "application"
= javascript_include_tag "vendor/modernizr"
= javascript_include_tag "application" 'data-turbolinks-track' => true
= csrf_meta_tags
这个怎么样:
<%= link_to 'Logout', destroy_user_session_path, method: :delete, data: {confirm: "sure"} %>
您不应该将删除放在引号中。
相关文章:
- 按钮字段确认点击不'不起作用
- 删除确认对话框在第一次单击时不起作用
- Jquery确认不起作用
- 引导确认框警报不起作用
- JavaScript 确认删除不起作用
- JavaScript确认取消在Laravel表单上不起作用
- Loop 在“无数字确认”JavaScript 中不起作用
- JavaScript 确认在 Chrome 或 IE 中不起作用,但在 Firefox 中工作
- Window.open 在包含确认对话框的 if 条件中不起作用
- link_to :方法并确认:不起作用
- 确认框不起作用
- JavaScript 确认弹出窗口不起作用
- Response.Redirect() 在 javascript 确认后不起作用得到假值
- JavaScript 确认 PHP 中的弹出窗口,而循环不起作用
- Javascript 确认不起作用
- 确认框“;取消“;不起作用
- 引导标记输入确认密钥don'不起作用
- 试图用JavaScript制作确认框,JQuery…不起作用
- ASP.Net复选框确认消息不起作用
- JavaScript确认重定向不起作用