2010-12-16 13 views
10

Soy nuevo en RJS, yo sigo el ejemplo corta en this guidede error: undefined método 'link_to_remote'

estoy incluyendo todo el predeterminado biblioteca de Javascript en el application.html.erb

cuando Pon en marcha el servidor y compruebe la página, me ha dado un error:

Showing /Users/PowerBook/Desktop/makprojects/drummercymbal/app/views/videos/show.html.erb where line #9 raised: 

undefined method `link_to_remote' for #<#<Class:0x217f64>:0x213d74> 
Extracted source (around line #9): 

6: <li>Cat</li> 
7: <li>Mouse</li> 
8: </ul> 
9: <%= link_to_remote("Add a fox", :url => { :action => :add}) %> 

Respuesta

24

Si está utilizando rieles 3.xx, que no hay link_to_remote, hay link_to 'Add a fox', { :action => :add}, :remote => true

+0

T Gracias por tu rápida confianza, tu solución es la correcta. Pero luego obtuve el error de antera. Ninguna ruta coincide con {: action => "add",: controller => "videos"}, estoy deambulando si hay ejemplos de ricks simples 3.0 rjs que me pueden dejar estudiar? – mko

+3

Guau, los documentos de Rails están muy desactualizados. http://guides.rubyonrails.org/ajax_on_rails.html#the-quintessential-ajax-rails-helper-link_to_remote sigue siendo el principal éxito de Google para "rails ajax" – declan

Cuestiones relacionadas