Jquery Dropzone JS无法使用out表单

Jquery Dropzone JS无法使用out表单,jquery,asp.net,dropzone.js,Jquery,Asp.net,Dropzone.js,我是dropzone.js的新手,为了让dropzone在我的asp.net网页上正常工作,我一直在做噩梦。基本上,我想用而不是。我做了所有的研究,但大多数示例仅用于表单上传图像 我找到了这个,但那对我不起作用 它根本不显示拖放区域来选择图像。取而代之的是,它总是使用回退并显示正常的文件上载控件。我正在IE10上测试它。我已经下载并参考了网页上所有需要的文件,比如CSS和min.js文件,以及其他两张图片,它们应该在页面加载时显示,但没有显示 下面是我的代码。这里需要注意的一点是,我正在自定义用

我是dropzone.js的新手,为了让dropzone在我的asp.net网页上正常工作,我一直在做噩梦。基本上,我想用而不是。我做了所有的研究,但大多数示例仅用于表单上传图像

我找到了这个,但那对我不起作用

它根本不显示拖放区域来选择图像。取而代之的是,它总是使用回退并显示正常的文件上载控件。我正在IE10上测试它。我已经下载并参考了网页上所有需要的文件,比如CSS和min.js文件,以及其他两张图片,它们应该在页面加载时显示,但没有显示

下面是我的代码。这里需要注意的一点是,我正在自定义用户控件中实现它。此外,此自定义用户控件将加载到Ajax UpdatePanel控件中。 代码如下:

References:
<script src="../Scripts/dropzone.min.js" type="text/javascript" ></script>
<link href="../Styles/dropzone.css" rel="stylesheet" type="text/css" />
<link href="../Styles/basic.css" rel="stylesheet" type="text/css" />

<script type="text/javascript">
    $(document).ready(function () {
       Dropzone.options.dropzonediv = {
            url: '/HttpHanlders/Upload.ashx',
            init: function () {
                this.on("complete", function (data) {
                    var res = eval('(' + data.xhr.responseText + ')');
                });
            }
        };
    });
</script>

HTML:
<td style="width: 50%; border-right: 1px solid #F0F0F0">
     <div class="dropzone" id="dropzonediv">
          <div class="fallback">
              <input name="file" type="file" multiple />
              <input type="submit" value="Upload" />
          </div>
     </div>
</td>

我发现dropzone是可行的,并且最适合我的需求,这就是为什么我不想使用任何其他文件上传实现的原因。请帮忙

您必须在调用任何选项之前添加此脚本

<script>
$("div#dropzonediv ").dropzone({ url: "/file/post" });
</script>

并且没有显示错误消息。它只不过是在显示回退。谁能给我提供一个有效的解决方案。这将是一个很大的帮助!我不知道这是否对你有帮助,但是HttpHanders的URL值有一个输入错误。不,这不是问题所在。问题是dropzone甚至没有显示在页面上。嘿,谢谢你们的回复。长时间后登录。但是,通过添加和删除控制,我们能够一行一行地找到解决方案。我没有正确引用Drop zone脚本。