Я понятия не имею, почему это не работает, я изучаю рельсы, и я следую книге, которая говорит, чтобы сделать это вот так:
<%= form_for([@article,@article.comments.new ], :remote=>true, :html => {:style=>'display: none;' }) do |f|%>
<div class="field">
<%= f.label :name %>
<%= f.text_field :name %>
</div>
<div class="field">
<%= f.label :email %>
<%= f.text_field :email %>
</div>
<div class="field">
<%= f.label :body %>
<%= f.text_area :body %>
</div>
<%= f.submit %>
<% end %>
Однако это не сработает, и когда я проверяю запрос в firebug, url не заканчивается на .js, есть ли у вас какие-то идеи?