2017-03-04 30 views
0

私はフロントエンド側の画像アップロードを処理するためにdropzoneを使用しています。 ヘッド部分にCDNとして保存されていれば、プラグインは正常に動作していました。 は最近、私はそれをダウンロードし、そのようasseticに追加しようとしました:Dropzone設定が機能していない+ 'Dropzone already attached'エラー

{% block javascripts %} 
    {% javascripts 
     'Scripts/jquery-3.1.1.min.js' 
     'Scripts/dropzone.js' 
     'Scripts/scripts.js' 
     'Scripts/scripts_admin.js' 
    %} 
     <script src="{{ asset_url }}"></script> 
    {% endjavascripts %} 
{% endblock %} 

しかし同じようにそれを追加するので、私は言ってコンソールにエラーを取得保管:

Uncaught Error: Dropzone already attached

私は追加しませんプログラマブルなので、私はDropzone.autoDiscover = false;パラメータを使用しない方がよいでしょう。

また、ローダーにいくつかのオプションがあり、すべてのイメージのロードが完了したときにページをリフレッシュしようとしましたが、working fiddlesで使用されているのと全く同じコードを使用していましたが、ここで

htmlの形態である:

<form action=" {{ oneup_uploader_endpoint('gallery') }}" method="post" class="dropzone" id="my-awesome-dropzone"> 
</form> 

そして、ここでは、私が適切にこの作業を行うことができますどのように

jQuery(function($) { 

    Dropzone.options.myAwesomeDropzone = { 
     maxFilesize: 5, 
     addRemoveLinks: true, 
     dictResponseError: 'Server not Configured', 
     acceptedFiles: ".png,.jpg,.gif,.bmp,.jpeg", 
     init: function() { 
      this.on("queuecomplete", function(progress) { 
       console.log("Uploaded!!!"); 
      }); 
     } 
    }; 
//... 

を使用して(ことを試みる)だオプションがありますか?

すべてのヘルプは

答えて

0

FIXED素晴らしいだろう:私がしなければならなかったすべてはjQuery(function($) {));

外のパラメータを取りました
関連する問題