10
votes

Rails 3, comment ajoutez une boîte de dialogue de confirmation simple lorsque l'utilisateur clique sur un lien

Quel est le moyen le plus simple dans les rails 3 à demander "Êtes-vous sûr de vouloir faire ça?" Lorsque l'utilisateur clique sur un lien?

Le lien dans ce cas écrase certaines données avec une nouvelle valeur. C'est un simple lien_to (get) de retour à la même méthode du contrôleur, avec un param [] ajouté.


0 commentaires

3 Réponses :


10
votes

edit:
<% = link_to "faire quelque chose", {: contrôleur => "foo" ,: action => "bar"} ,: confirmer => "Êtes-vous sûr de vouloir faire cela?" %>


0 commentaires

5
votes

Il y a un : confirmez l'option : xxx

Vous devez disposer conducteur JavaScript non obstrué comme Celui-ci pour JQuery. Il est assez simple de configurer.

Les détails sont dans API de rails . Pour plus de détails sur UJS dans Rails 3, vous pouvez suivre Ce didacticiel .


0 commentaires

23
votes

Pour ceux qui sont comme moi qui sont venus ici, mais sont sur rails 4/5: xxx

la documentation


0 commentaires