我有一个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 %>
问候!