Я занимаюсь разработкой приложения Ruby On Rails 2.3.8 и хотел бы узнать, как отправить форму remote_form_for
, когда пользователи нажимают клавишу ВВОД в текстовой области.
Вот код формы:
<% remote_form_for :post, PostComment.new, :url => save_outside_comment_path(post_id), :html => { :method => :put} do |f| %>
<%= f.text_area :comment, :rows => 1, :id => "txtOutsideComment_#{post_id}", :class => "new-reply-text" %>
<% end %>
Вот функция jQuery, которая отправляет, но не AJAX:
jQuery('.new-reply-text').keypress(function(e) {
if (e.keyCode == 13 && !e.shiftKey) {
e.preventDefault();
this.form.submit();
}
});
Я уже обновляю страницу с моего контроллера, не хочу ли яукажите любой синтаксис, например success:
, из этой функции jQuery.Я просто хочу отправить remote_form_for
с помощью AJAX.