Rails 3.1 теперь использует ненавязчивый JavaScript. Теперь JavaScript был удален из ссылки и во внешние файлы js. Убедитесь, что у вас есть это в вашем макете:
макет / application.html.erb
<%= javascript_include_tag :all %>
или
Если вы используете ': defaults', как показано ниже, в layout / application.html.erb
<%= javascript_include_tag :defaults %>
Тогда вам нужно указать следующее в application.rb
config.action_view.javascript_expansions[:defaults] = %w(jquery.min jquery_ujs)