fel*_*lix 20 ruby-on-rails form-helpers link-to ruby-on-rails-3
我在我的应用程序中有以下link_to删除网址
<%=link_to "Delete",blog_path(@blog.id), :method => :delete, :class => "delete", :confirm => "Are you sure ?"%>
Run Code Online (Sandbox Code Playgroud)
它似乎没有工作.当我点击这个网址时,它只是带我去展示路径.有人请告诉我如何解决这个问题.谢谢.
Sea*_*ens 20
你在使用jQuery吗?如果是这样,我认为问题可能是您在没有更新的rails.js文件的情况下使用jQuery.
在这里下载rails.js:https: //github.com/rails/jquery-ujs/raw/master/src/rails.js将 它放在你的javascripts目录中,覆盖默认使用rails的rails.js.
添加javascript包含行以包含它.
<%= javascript_include_tag "rails" %>
Run Code Online (Sandbox Code Playgroud)
把它放在你的Jquery包含标签之后.如果您不打算使用原型,您可能还想要解除javascript默认值.
我在我的应用程序中包含了jQuery UI,我发现删除现在正在显示,但是在完成上面的Resolved Issue之后.
Mat*_*eil 17
确保这些行显示在application.js:
//= require jquery
//= require jquery_ujs
Run Code Online (Sandbox Code Playgroud)
确保已打开java脚本.否则:method => :delete就像在Rails中显示一样.
| 归档时间: |
|
| 查看次数: |
29242 次 |
| 最近记录: |