Rails 3.1 link_to 未正确显示确认或销毁

2023-12-02

我一直在研读 Railstutorial.org 上的章节并使用 Rails 3.1.3,因为我很疯狂和/或想要挑战。我设法轻松地解决了大多数版本问题,但这个问题困扰了我一段时间。

在10.4.2中,Michael Hartl使用以下代码删除用户:

<%= link_to "delete", user, :method => :delete, :confirm => "You sure?", 
                            :title => "Delete #{user.name}" %>

如果您在浏览器(chrome)中测试它,而是将您发送到该用户页面,则它无法正常工作。

如果您包含以下内容,它应该可以工作:

<%= javascript_include_tag :defaults %>

但它在 Rails 3.1 上失败了(不过它应该适用于 Rails 3.0,或者我是这么听说的)。


对于那些为使用 Rails 3.1 而烦恼的人,这里有一个解决方案。

<%= javascript_include_tag "application" %>

使用“application”而不是 :defaults 解决了这个问题,删除并确认应该可以工作,现在回到编码!

特别感谢乔治·肖对于这个答案https://stackoverflow.com/a/8350158/1127011 .

如果您想知道,标题仅适用于鼠标悬停。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rails 3.1 link_to 未正确显示确认或销毁 的相关文章

随机推荐

  • Python 3.5、ldap3 和modify_password()

    我一直在努力尝试通过脚本发送更新我自己密码的请求 这是代码 usr bin python3 5 from ldap3 import Server Connection NTLM ALL server Server ldap 192 168
  • 在 Python 中使用正则表达式为单词添加引号

    我试图使用正则表达式将句子中的每个单词替换为相同的单词但引用 我所说的单词只是字母 没有数字 例如4 python code应转换为4 python code 但是这段代码产生了错误的结果 gt gt gt import re gt gt
  • 以编程方式从 LocalizedResource.properties 读取密钥

    我能够将 LocalizedResource properties 与 uibinder 一起使用 假设我有在 java 文件中以编程方式创建的小部件 如何根据用户选择的语言 en fr etc 从 LocalizedResource pr
  • 如何将实体的一部分公开为DataContract?

    到目前为止 在使用 WCF 时 我始终将整个 EF 生成的实体或 POCO 通过修改 T4 模板以在 POCO 和属性上包含 DataContract 和 DataMember 公开为 DataContract 现在 我遇到了一种情况 我无
  • 如何从 C# 应用程序内部检查新 Microsoft Edge Chromium 的版本?

    有谁知道如何从 C 应用程序内部检查 PC 上安装的 Edge Chromium 版本 我在发布之前进行了搜索 在该线程的评论中 有人提供了一种从旧版 Microsoft Edge 获取版本号的方法 如何检测是否安装了 Microsoft
  • 访问动画的presentationLayer以检测碰撞

    我有两个对象 一个通过动画移动 另一个在我用手指拖动时移动 我希望能够使用 CGIntersectsRect 检测两者何时 碰撞 然而 我听说为了用动画来做到这一点 我需要访问表示层以从那里获取值 然而 我不知道该怎么做 这是我的动画代码
  • 如何获取YouTube视频的比特率信息?

    我正在使用 YouTube 视频进行测试 我想知道如何获取播放视频的比特率信息 我使用了两种方法来了解有关比特率的信息 但没有得到任何信息 1 Right click on a video and choose Stats for nerd
  • 多对多关系?

    伙计们 我正在尝试为我的公司制作一个简单的票证生成系统 作为一个帮助 现在 我有一张名为tblTicket另一个表称为tblEngineer在我的 MSSQL 数据库中 我的应用程序采用 C Windows 表单 因此在新的票证生成表单上
  • WindowManagerBadTokenException 无法添加窗口

    我有一个错误如下 TODO tryAgain private void tryAgain new AlertDialog Builder this setTitle Game Over setMessage Times Up setPosi
  • jQuery Mobile:data-rel =“back”+ data-transition 不起作用?

    我创建了一个 jsfiddle 它可以使用导航栏启用选项卡 而无需更改 url 哈希 http jsfiddle net ryanhaney eLENj 1 如果我单击主页上的 第 1 页 链接 然后单击 后退 按钮 我将获得预期的反向幻灯
  • 用向量移动字符

    我正在自学 pygame 并正在考虑让我的角色能够旋转 然后朝他们面对的方向移动 我可以进行旋转 但无法让角色沿着图像面向的方向移动 代码在 Trinket 上HERE class Bob pygame sprite Sprite def
  • 如何使用函数参数作为变量的一部分?

    这有效 chrome storage local get sizePref function items Get size preferences from storage var sizePref2 items sizePref tops
  • Laravel Eloquent 无法使用复合主键保存模型

    当定义复合主键然后在实例化模型上调用 save 时 会引发异常 ErrorException E UNKNOWN PDO lastInsertId expects parameter 1 to be string array given 错
  • 使用 Java Servlet API 发送 100 继续

    是否可以发送 100 Continue HTTP 状态代码 然后在使用 Java Servlet API HttpServletResponse 处理整个请求后发送一些其他状态代码 我找不到任何明确的 否 答案 尽管 API 似乎不支持它
  • Python 如何打印列表的列表

    我想用下面的代码打印 python 3 x 中的列表列表 但它给出了错误 lol 1 2 3 4 5 6 five six for elem in lol print join elem this is the error I am get
  • cabal 沙箱 v. 全局包数据库

    在 cabal 沙箱内安装时 cabal 仍将使用全局包数据库中的包 特别是来自 Haskell 平台的包 这可能会导致安装冲突 是否可以配置 cabal 来忽略全局包 db 我看到相应的功能已经实现了ghc本身 通过 no global
  • 使用 3D 变换翻转在 IE11 中不起作用(我的不同)

    我研究了 CSS3 3d 变换 最后得到了一些 CSS3 3d 翻转动作的代码 所以它在所有浏览器中都工作正常 除了互联网浏览器 IE11 所以我在 stackoverflow com 上调查了这个问题 我得到了一些解决方案 但不幸的是这些
  • Span 的“ScrollWidth”属性在 Chrome 上不起作用吗?

    我有一个跨度 里面有一些文本 document getElementById span1 scrollWidth 在 Firefox 上返回 100 作为滚动宽度 但 Chrome 仅返回 0 Chrome 不支持这个 scrollWidt
  • 解析sql中的JSON字符串

    我的表中有一列 JSON 字符串 我使用的是 SQL Server 2008 关于如何解析 JSON 字符串并提取特定值的任何想法 这是我的 JSON 字符串 id 1234 name Lasagne al frono descriptio
  • Rails 3.1 link_to 未正确显示确认或销毁

    我一直在研读 Railstutorial org 上的章节并使用 Rails 3 1 3 因为我很疯狂和 或想要挑战 我设法轻松地解决了大多数版本问题 但这个问题困扰了我一段时间 在10 4 2中 Michael Hartl使用以下代码删除