8
Dropzone.options.imageFile = {
    url: HOST_NAME + USER_NAME + BUILDER_API +'image/',
    method: 'POST',
    // enter code here
    acceptedFiles: '.jpg, .jpeg, .png',
    paramName: "imagefile", // The name that will be used to transfer the file
    maxFilesize: 10, // MB
    //addRemoveLinks: true,
    maxFiles: 2,
    init: function() {
        this.on("success", function(file, response) {
            image_id = response.id;
            IMAGES.push(image_id);
            check_files();
        }),
        this.on("removedfile", function(file, response){
            data = JSON.parse(file.xhr.response);
            alert(data['id']);
        });
    },
};

ドロップゾーンを完全にリセットするにはどうすればよいですか?

4

3 に答える 3

12

質問を完全に理解できたわけではありませんが、dropzone インスタンスを元の状態から再利用できるようにしたいと考えていると思います。

技術的には、呼び出す必要がremoveAllFiles()あり、それによってすべてのファイルが削除されます。

1 つのボタンですべてのファイルを削除を追加する方法を示す例を次に示します。

また、あなたが探しているのと同じことをしようとしている他の人がいました:ドロップゾーンを元の状態にリセットします

于 2014-02-13T17:05:46.067 に答える