Я использую button_to с: подтвердите в моих html_options, но диалог подтверждения не появляется (в FF и Chrome) - PullRequest
0 голосов
/ 16 ноября 2010

Я создаю такую ​​кнопку:

<%= button_to "Remove", { :controller => 'notes', :action => 'destroy', :note_id => @note.id },:confirm => "Are you sure?" %>

Это вывод:

<form method="post" action="/notes/destroy?note_id=436"  class="button_to"><div><input data-confirm="Are you sure?" type="submit" value="Remove" /><input name="authenticity_token" type="hidden" value="zofUWrh9PllFY+2UqV2qMC9YM20Oij3e1Zvw/wEL/q8=" /></div></form>

Кнопка работает нормально, за исключением того, что при нажатии кнопки всплывающее окно подтверждения не появляется.Что я делаю неправильно?Спасибо за чтение.

1 Ответ

1 голос
/ 16 ноября 2010

Вы используете Rails 3.0 или выше?Если это так, включите файлы javascript - в заголовок:

<%= javascript_include_tag :defaults %>
<%= csrf_meta_tag %>

Вот хороший пример:

http://www.simonecarletti.com/blog/2010/06/unobtrusive-javascript-in-rails-3/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...