2017-01-09 17 views
0

Dropzone.jsを使用して、いくつかの.jsonファイルをWebアプリケーションにアップロードできます。これらのjsonファイルは解析され、別のページで使用されます。Dropzone.jsでファイルをアップロードしないでください - ブラウザのJSONコンテンツに興味があります

私はこれを 'addedfile'イベントとFileReader()オブジェクトを使って動作させています。

しかし、私はファイルをアップロードしようとしていて、失敗したPOST呼び出しを '/ undefined'にしようとしていません。

これをどのように達成できますか?

ありがとうございます!

答えて

1

autoProcessQueue dropzoneオプションをfalseに設定する必要があります。 autoProcessQueuefalseに設定すると、dropzoneはファイルを単独でアップロードしません。詳細についてはDropzone.js documentationをご確認ください。

+0

私はautoProcessQueueについて知っていましたが、すべてのファイルが読み込まれて処理されていればAngularアプリの次のページに行くことができるので、ファイルを処理する必要があります。これは 'queuecomplete'イベントが発生する必要があります..あなたの答えをありがとう! – kdd

+0

Dropzoneはすべてのファイルをアップロードするときにのみ 'queuecomplete'コールバックを呼び出します。 Dropzoneにファイルをアップロードさせたくない場合、 'queuecomplete'は決して呼び出されません。 JSONファイルを処理するには、 'addedfile'コールバックまたは' files' dropzoneプロパティーを使用できます。 JSON処理ロジック内で独自の 'complete'コールバックを使用して別のページに移動します。 –

関連する問題