Ruby on rails 为什么它在只发布字符串和上传图像之间做不同的移动?

Ruby on rails 为什么它在只发布字符串和上传图像之间做不同的移动?,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我有一个应用程序,其中有一个带有图像上传的评论输入字段。 我设计它是为了使用ajax。因此,基本上它只在发布评论后重新加载部分内容 我面临的问题是,当我试图上传一个带有图片的评论时,它会自动重新加载 应该是这样的吗?还是我的编码问题 有人能告诉我为什么以及如何解决这个问题吗 查看 <%=form_for(([@user, @comment]), :remote => true, :class => 'form' ) do |f| %> <%= f.

我有一个应用程序,其中有一个带有图像上传的评论输入字段。
我设计它是为了使用ajax。因此,基本上它只在发布评论后重新加载部分内容

我面临的问题是,当我试图上传一个带有图片的评论时,它会自动重新加载

应该是这样的吗?还是我的编码问题

有人能告诉我为什么以及如何解决这个问题吗

查看

<%=form_for(([@user, @comment]), :remote => true, :class => 'form' ) do |f| %>

        <%= f.text_field :body %>  
        <button type="submit" class="btn">POST</button>
        <%= f.file_field :image %>

<% end %>
true,:class=>form')do | f |%>
邮递

您不能通过ajax发送/上传图像

您需要通过html发送图像,删除
:remote=>true

<%=form_for(([@user, @comment]), :class => 'form' ) do |f| %>
 <%= f.text_field :body %>  
 <%= f.file_field :image %>
 <button type="submit" class="btn">POST</button>
<% end %>
“form”)do | f |%>
邮递

问候

这对我来说并不重要,只要它现在能通过html自动发送图像。当发布评论时,它会通过ajax的remote发送。所以我想确定是否可以通过ajax发送图像。这是不可能的。对吧?看看我的回答!:这是不可能的。不要要求用户接受你的回答。这是对评论的不当使用。