Rails 3 – rails.js – document.on is not a function_Ruby_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > Ruby > Rails 3 – rails.js – document.on is not a function

Rails 3 – rails.js – document.on is not a function

 2010/12/26 9:47:22  karidyang  http://karidyang.javaeye.com  我要评论(0)
  • 摘要:翻译:http://www.cowboycoded.com/2010/10/28/rails-3-rails-js-document-on-is-not-a-function/在做Rails3的项目时,发现rails3对删除使用了新的处理方式<%=link_to"Delete",widget,:confirm=>"Areyousureyouwanttodelete?",:method=>"delete"%>生成出来的HTML是<
  • 标签:rails function not

翻译:http://www.cowboycoded.com/2010/10/28/rails-3-rails-js-document-on-is-not-a-function/

在做Rails3的项目时,发现rails3对删除使用了新的处理方式

<%= link_to "Delete", widget, :confirm=>"Are you sure you want to delete?", :method=>"delete" %>

生成出来的HTML是

?

<a rel="nofollow" data-method="delete" data-confirm="Are you sure you want to delete?" href="/widgets/123">Delete</a>

?

按照网上朋友的说法,在layout/application.html.erb中加入

<%= javascript_include_tag :defaults %>
<%= csrf_meta_tag %>

应该就能解决。

可是,新的问题又有了,控制台报js错误

document.on is not a function

最后有2种办法解决

1、使用这个网址中提供的旧rails.js

2、下载prototype1.7版本

?

?

发表评论
用户名: 匿名