中に現在のファイル名を表示します。ドロップゾーン:私は次のコードでdropzone.jsで複数のファイルをアップロードしながら、現在のファイル名を表示したいアップロード
dropzone.on("uploadprogress", function(file, parameter, bytes){
//update progressbar, that works
$('#progress').css("width", parameter + "%").html(parseInt(parameter) + " %");
//prints the correct filenames
console.log(file.name);
//does not work: only last file.name in queue is shown,
//even in a real server environment where i upload many files
$('#currentFile').html(file.name);
});
HTML:それはどのように行われるか
<div class="progress-bar" id="progress"/></div>
<span id="currentFile"></span>
、currentFileは実際にアップロードされた現在のファイルと一致していますか?前もって感謝します。
:
私は考えることができる唯一の解決策は、ドロップゾーンは、一度に1つのファイルをアップロードすることです、私はここ
false
からautoProcessQueue
セット、例を挙げて、手動でアップロードプロセスを開始すると仮定しています私は知っているので、値をセキュリティ上の理由からdomから変更することはできません。ファイル名を表示するには、別のdivを実装してアップロードしたファイルを表示する必要があります。 –hm - しかし、私はを変更しません。スパン '#currentFile'には表示機能があります。アップロード自体は別のdivにあります。 – Steve
多分これを試してみてください:http://www.dropzonejs.com/#event-sending –