Я использую Ruby on Rails submit_tag , чтобы отправить форму HTML на моем сайте. Вот мой код для тега отправки:
= submit_tag "Increase Limits", { onclick: "return confirm('are you sure?')", class: "btn btn-danger"}
Это внутри моей .haml
страницы. Насколько я понимаю, confirm()
вызов - это просто оболочка над Javascript window.confirm()
. Почему return
необходим? Согласно этому SO вопросу я просто смогу использовать confirm()
без ключевого слова return?
Внутри моего rails-root/app/assets/javascripts/application.js
файла есть строка //= require rails-ujs
, если это уместно.