Это работает для меня, вы можете попробовать это.
ользую Rails 3 с jQuery, и у меня есть простая форма с одним вводом текста и кнопкой отправки. У меня есть форма отправки с:remote => true
и хотел бы очистить вводпосле Форма отправлена. Я попробовал этот код JQuery:
$('#new_message').submit(function() {
$('#message_content').val('');
});
Тем не менее, это очищает вводдо Форма отправлена, поэтому я отправляю пустую форму.
После небольшого поиска я также попробовал следующую версию:
$('#new_message').submit(function(e) {
e.preventDefault();
this.submit();
$('#message_content').val('');
});
... но это, кажется, отменяет:remote => true
волшебство, и форма отправляется с полной перезагрузкой страницы. Есть идеи?