0

画像アップロードのコメント入力欄があるアプリを持っています。
私はそれを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 %>
4

1 に答える 1

1

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 %>

よろしく!

于 2013-01-21T23:02:09.433 に答える