Rails 3: submit_tag no: confirmar (mientras que link_to hace)

¿Por qué esto lanza correctamente el diálogo “confirmar” …

 "Are you sure?" %> 

… pero no este

  "Are you sure?" %> 

Estoy usando:

  • Rieles 3.2.12
  • gem ‘jquery-rails’ (versión: 2.2.1)

La opción :confirm está en desuso, ahora será reemplazada por el atributo de datos. Internamente, submit_tag ya está haciendo el reemplazo.

Consulte la documentación de submit_tag y el código fuente .

Debido a que los atributos de los datos dependen de JavaScript no obstructivo para ser ejecutado, debe haber incluido jQuery JS y el archivo Rails UJS. De lo contrario, el atributo será visible en el código fuente (verifíquelo) pero no activará la confirmación.

Es un problema / error pendiente, ver comentarios arriba.