Zuerst müssen wir das, was verstehen Das Js-Paket reagiert auf diese Art von Warnungen in der Rails-Anwendung. Daher ist das Paket jquery_ujs dafür zuständig, die Warnungen in den Schienen anzuzeigen.
Sie müssen also jquery & jquery_ujs in Ihrer Datei application.js haben.
Nun müssen wir bestätigen, dass die Datei application.js in Ihrem erforderlichen Layout enthalten ist oder nicht. Standardmäßig verbleibt die Layout-Datei in der Datei application.html.erb im Layout-Ordner der Ansichten.
<%= javascript_include_tag 'application' %>
Als nächstes wird der Link sollte Daten-confirm & Daten-Methode Attribute wie
<a href="/message/1/reset" data-method="delete" data-confirm="Are you sure?">
In erb haben, kann dies wie folgt geschrieben werden,
= link_to 'Reset', message_path(@message), data: {method: 'delete', confirm: 'Are you sure?'}
Dies ist, wenn alles funktionieren sollte auf die gleiche Weise ausgerichtet.
Mögliches Duplikat von [Rails - Wie man ein Bestätigungs-Popup auf ein fmit setzt?] (Http://stackoverflow.com/questions/15771582/rails-how-to-put-a-confirmation-popup-on -af-submit) –
Dies scheint kein exaktes Duplikat des nominierten Exemplars zu sein. Das Beispiel fragt, wie eine Bestätigung zu einer Formularvorlage hinzugefügt werden kann. Diese Frage fragt, wie Sie einem Link eine Bestätigung hinzufügen können. –