我正在进入Ajax,很明显使用Prototype,并且刚刚到达从link_to
到link_to_remote
(因为我想对服务器发出后台请求)的切换点。问题?服务器声称link_to_remote
未定义。我继续阅读,所有你需要做的就是确保原型是这样定义:link_to_remote未在vanilla Rails应用中定义
<%= javascript_include_tag "prototype" %>
(我在application.html.erb
文件中包含它)
我仍然有link_to_remote不确定的,反正我做不到弄清楚如何包含javascript定义助手代码,所以我添加了actionpack到我的Gemfile中。它成功安装,我有一个很好的路径,我重新启动rails服务器,并且link_to_remote
仍然未定义。
非常感谢,科里。这正是我需要的。有趣的是,获取这样简单的信息是多么困难...... –