当前位置:  开发笔记 > 编程语言 > 正文

link_to语法与rails3(link_to_remote)和基本的javascript无法在rails3应用程序中工作?

如何解决《link_to语法与rails3(link_to_remote)和基本的javascript无法在rails3应用程序中工作?》经验,为你挑选了2个好方法。

我想知道在当前的rails3 master中是否完全破坏了基本的link_to语法,或者我是否在这里做了一些错误的语法.

= link_to "name", nil, :onlick => "alert('Hello world!');"

实际上应该在点击时产生警报.非常简单.不适用于我的rails3项目!(也没有错误输出!)任何想法?

对于一般的link_to语法我无法找到一个例子在那里我可以一个link_to_remote与确认,遥控器和HTML类结合(见下文我试试)

= link_to "delete", {:action => "destroy", :remote => true, :method => :delete, :confirm => "#{a.title} wirklich Löschen?" }, :class => "trash"

甚至rails3 api对我没有帮助:http://rails3api.s3.amazonaws.com/index.html

救命!



1> mckeed..:

我相信你的问题在于你设置链接以在被舔时显示警报,而不是点击时.;)

至于link_to_remote它已经改变了切换到不显眼的JavaScript.你可以在这里阅读:http://blog.solnic.eu/2009/09/08/unobtrusive-javascript-helpers-in-rails-3.html



2> z3cko..:

好吧,看起来新的不引人注目的javascript更改引入了问题.如果您遇到类似问题,请参阅以下帖子以获取更多信息 http://blog.loopedstrange.com/modest-rubyist-archive/rails-3-ujs-and-csrf-meta-tags

 <%= csrf_meta_tag %>

为我固定的东西.

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有