为什么它在只上传字符串和上传图像之间做了不同的动作?



我有一个App,在其中,有一个评论输入字段与图片上传。
我把它设计成ajax。所以基本上它只在发表评论后重新加载部分内容。

我面临的问题是,它自动重新加载时,我试图发表评论与图片上传。

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

谁能告诉我为什么和如何我应该修复这个

<<p> 视图/strong>
<%=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 %>

您不能通过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 %>

问候!

相关内容

  • 没有找到相关文章

最新更新