1

SWFUpload オブジェクトを使用して、ブラウザで Javascript が有効になっているときにファイルをアップロードする同期方法を使用する Amazon S3 バケットにファイルをアップロードしています 特定の方法でファイルを保存したい (特定のヘッダーを追加したい)ビューから渡し、Amazon S3 バケットのファイル名でそれを使用しますが、ここでは非同期の方法を使用しているため、ビューからパラメーターを渡すことはできません

    <input class="t-button" type="file" id="photo" name="photo" />

    $("#photo").makeAsyncUploader({
                upload_url: "URL for the function to be called from controller",
                flash_url:<value>,
                button_image_url : <Value>

などなど、やってみましたが、Javascriptが苦手なのでうまくいきませんでした。あらゆる種類の例やヘルプが評価されます。

感謝と敬意

4

1 に答える 1

1

クエリ文字列を追加します。次に例を示します。

 upload_url: "URL for the function to be called from controller" + "?header=yourHeader"

コントローラー メソッドにパラメーター (文字列ヘッダー) を追加します。

于 2012-11-11T19:57:20.290 に答える