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