【问题标题】:bind select change to dropzone.js event将选择更改绑定到 dropzone.js 事件
【发布时间】:2014-05-23 21:28:04
【问题描述】:

当我初始化我的 dropzone 时,我有一个按钮可以清除所有 dropzone 文件

Dropzone.options.myAwesomeDropzone = {
       init: function () {
            var myDropZone = this;
            $("#buttonID").click(function () {
                        myDropZone.removeAllFiles();
                    }
            );

我有一个 ID 为“项目”的 HTML SELECT,当更改时,我还希望清除 dropzone 文件。 我试过这个:

    Dropzone.options.myAwesomeDropzone = {
   init: function () {
        var myDropZone = this;
        $("#buttonID").click(function () {
                    myDropZone.removeAllFiles();
                }
        );

        $("#project").change(function () {
                    myDropZone.removeAllFiles();
                }
        );   

还有

    $("#project").bind("change",function () {
                myDropZone.removeAllFiles();
            }
    );  

但两者都不起作用。我怎样才能做到这一点?

【问题讨论】:

    标签: jquery dropzone.js


    【解决方案1】:

    这是我发现的。 我正在动态创建表单元素,无论我做什么,我都无法初始化 dropzone。当页面加载时表单必须存在(我隐藏它并在需要时显示它)然后它会初始化并运行良好。 我一定不明白如何在动态创建时正确初始化它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-02
      • 1970-01-01
      • 2016-02-25
      • 2016-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-10
      相关资源
      最近更新 更多