0

Railsとペーパークリップの宝石を使用して画像のアップロードフォームをリモートで送信できるかどうかを知りたいのですが。

これがフォームの例です

 = semantic_form_for @material.images.build, :url => images_path(@article), :html => {:multipart => true, :class => "image-upload-form form-inline"}, :remote => true do |f|
     = f.input :file
     = f.input :credit
     = f.submit "Upload Image"

作成アクションは次のとおりです。

 def create
    #some code to handle create
    respond_to do |format|
      format.json
      format.js
      format.html {redirect_to @article}
    end
 end

HTML送信用に送信を機能させることはできますが、リモート送信用にはまだできません。だから、私は疑問に思っています-Railsでリモートで画像をアップロードすることは可能ですか?私はペーパークリップを使用していますが、ペーパークリップが使用できない場合は、一般的にRailsの画像アップロードジェムにも興味があります。

4

2 に答える 2

0

Rails にはアップロード用のもう 1 つの gem があります: carrierwaveです。できると思います。

于 2012-11-27T10:07:11.027 に答える
0

remotipartgemを使ってみる( https://github.com/leppert/remotipart )

于 2012-11-27T08:12:41.240 に答える