我正在使用HTML5版本的上传,称为上传。
我正在按照指令进行操作,并收到以下错误消息:
未定义的TypeError:无法读取未定义的属性“addEventListener”
我正在使用最新版本的Chrome。
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadifive({
'auto' : false,
'checkScript' : 'check-exists.php',
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'queueID' : 'queue',
'uploadScript' : '<?php echo base_url('/Kb/upload_file'); ?>',
'onUploadComplete' : function(file, data) { console.log(data); console.log(file); }
});
});当我使用非缩小版本时,我跟踪错误消息到uploadifive.js脚本的第631行:
$dropTarget.addEventListener('dragleave', function(e) {
// Stop FireFox from opening the dropped file(s)
e.preventDefault();
e.stopPropagation();
}, false);有什么想法吗?
发布于 2018-03-10 15:53:23
如果'dnd‘设置为true,则选项'queueID’需要引用页面上的DOM元素。
$('#file_upload').uploadifive({
auto : false,
queueID : 'queue',
dnd: true
});https://stackoverflow.com/questions/32253327
复制相似问题