2011-04-03 11 views

Respuesta

9

EDIT:
<%= link_to "Do something", {:controller => "foo", :action => "bar"}, :confirm => "Are you sure you want to do that?" %>

+0

tonto lo sé ... pero ¿dónde ir JS código? – jpwynn

+0

¡Lo siento, he editado la respuesta! –

5

Hay una opción :confirm:

link_to "Visit Other Site", "http://www.rubyonrails.org/", :confirm => "Are you sure?" 
# => <a href="http://www.rubyonrails.org/" data-confirm="Are you sure?"">Visit Other Site</a> 

Debe tener controlador JavaScript discreta como this one para jQuery. Es bastante simple de configurar.

Los detalles están en Rails API. Para obtener más información sobre UJS en Rails 3, puede seguir this tutorial.

+0

enlaces muy útiles para leer, ¡muchas gracias! – jpwynn

14

Para aquellos como yo que llegué aquí, pero están en los carriles 4/5:

pregunta
link_to "Title", some_path, data: { confirm: "Are you sure?" } 

The documentation

Cuestiones relacionadas