У меня есть следующая форма в приложении Rails:
<% form_tag password_resets_path, :id => 'recoverPasswordForm' do %>
<label for="passwordRecoveryEmailAddress">Email Address:</label>
<%= text_field_tag "passwordRecoveryEmailAddress" %>
<%= submit_tag 'Recover' %>
<br />
<div id="forgotPasswordLoginLinkContainer">
<a id="forgotPasswordLoginLink" href="/login">Login Instead</a>
</div>
<% end %>
Когда эта форма отправлена, страница должна перезагрузиться.Я хотел бы легко превратить эту форму в форму AJAX, такую, чтобы форма отправлялась через AJAX, и перезагрузка страницы не происходила.
Я мог бы легко сделать это, используя jQuery, подключившись к .submit ()функция.Но мне любопытно: предоставляет ли Rails какой-то простой способ превратить любую данную форму в форму AJAX?Или какой самый простой (но элегантный) способ возможен?Может быть, что-то вроде
<% form_tag password_resets_path, :id => 'recoverPasswordForm', :ajax => true do %>
Я использую Rails 2.