我正在使用Dropzone.js
将文件上传到服务器。我将Dropzone maxFiles
参数设置为10,并尝试了以下操作:
$('.dropzone').dropzone({
maxFiles: 10,
init: function() {
this.on('maxfilesreached', function() {
$('.dropzone').unbind('click');
});
}
});
...但不起作用。什么是从.dropzone删除可点击的解决方案,或防止用户添加更多文件的任何其他方法?
最佳答案
为什么不只使用CSS来禁用click事件。
当达到最大文件数时,Dropzone将自动添加一类dz-max-files-reached
。
使用CSS禁用对dropzone的单击:
.dz-max-files-reached {
pointer-events: none;
cursor: default;
}
关于javascript - 如何使用Dropzone.js禁用可点击的表单?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24193387/