2013-01-21 13 views
0

我有應用程序,其中,有一個評論輸入字段與圖片上傳。
我設計它是與ajax。所以基本上它只是在發表評論後重新加載。爲什麼只在發佈字符串和上傳圖片之間做不同的動作?

我面臨的問題是,當我嘗試發佈帶圖片上傳的評論時,它會自動重新加載。

這是它應該如何?或我的編碼問題?

誰能告訴我爲什麼,我應該如何解決這個問題

視圖

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

回答

1

無法發送/上傳圖片!

你需要通過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 %> 

商祺!

+0

只要它現在通過html自動發送圖像,對我來說無關緊要。併發布評論時,它通過ajax的遠程發送。所以我想確定是否可以通過ajax發送圖像。這是不可能的。對? – MKK

+0

看看我的回覆! :D這是不可能的。 – hyperrjas

+0

不要求用戶接受您的回覆。這是對評論的不當使用。 – casperOne

相關問題