如何解决Dropzone动态允许重复图像
使用dropzone Js我有一个复选框,我要允许用户选择是否允许重复,我需要将此属性 preventDuplicates 从true更改为false,反之亦然>
我试图用谷歌搜索我的错误,但找不到任何相关答案
我的选项
var uploadoptions = {
url: '{{URL('photographer/postEventImages') }}',params: {
"_token": "{{ csrf_token() }}","event_id": $("#event_id").val(),"folder_id": $("#folder_id").val(),},uploadMultiple: false,thumbnailWidth: 80,thumbnailHeight: 80,parallelUploads: 12,maxFiles: max_files,acceptedFiles: "image/jpeg,image/jpg",previewTemplate: previewTemplate,dictDuplicateFile: "Duplicate Files Cannot Be Uploaded",preventDuplicates: true,//autoQueue: false,previewsContainer:
clickable: ".fileinput-button",autoProcessQueue: false,createImageThumbnails: true,// Define the element that should be used as click trigger to select files.
success: function (file,response) {
file.previewElement.querySelector(".progress-bar").classList.remove('bg-warning');
file.previewElement.querySelector(".progress-bar").classList.add('bg-success')
}
};
我的初始化
var myDropzone = new Dropzone('#previews',uploadoptions);
$('#startUpload').click(function(){
myDropzone.processQueue()
})
解决方法
所以我解决了,我只好拿走了财产 并添加这个
$('#duplicates').click(function(){
if($(this).is(':checked')){
myDropzone.options.preventDuplicates = false;
}else{
myDropzone.options.preventDuplicates = true;
}
})
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。