栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Ruby开发

rails4 解决link_to 中delete跳到show方法中

Ruby开发 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

rails4 解决link_to 中delete跳到show方法中

问题代码:
<%= link_to "删除",basic_corporation_path(corporation),method: :delete,data: { /confirm/i: '确定删除?' } %>

首先,点击 删除 链接之后,跳到了show页面,完全没有弹出框提示,

原因:jquery的js文件没有引入

解决方法:app/view/layouts/application.html.erb 添加


<%= javascript_include_tag "jquery.min" %>
<%= javascript_include_tag "jquery_ujs" %>
然后继续报错
Asset was not declared to be precompiled in production.
Add `Rails.application.config.assets.precompile += %w( jquery.min.js )` to `config/initializers/assets.rb` and restart your server。
根据提示添加
Rails.application.config.assets.precompile += %w( jquery_ujs.js )到
config/initializers/assets.rb

再次重启服务,点击删除,正常删除,OK!

如果报错,试着在app/view/layouts/application.html.erb 添加

<%= csrf_meta_tags %>

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/226254.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号