Javascript 触发上载文件时Plupload.js引发错误
我使用plupload.js(看起来很容易使用)通过一个简单的表单上传文件。调用uploader.start()方法时,控制台中出现以下错误“plupload.full.min.js:14 Uncaught SYNTAX\u ERR:SYNTAX\u ERR:DOMException 12” 不知道为什么,有什么想法吗?提前谢谢Javascript 触发上载文件时Plupload.js引发错误,javascript,plupload,Javascript,Plupload,我使用plupload.js(看起来很容易使用)通过一个简单的表单上传文件。调用uploader.start()方法时,控制台中出现以下错误“plupload.full.min.js:14 Uncaught SYNTAX\u ERR:SYNTAX\u ERR:DOMException 12” 不知道为什么,有什么想法吗?提前谢谢 var uploader = new plupload.Uploader({ browse_button: 'browse', // this can be
var uploader = new plupload.Uploader({
browse_button: 'browse', // this can be an id of a DOM element or the DOM element itself
url: uploadFileTo,
});
uploader.init();
uploader.bind('FilesAdded', function(up, files) {
var html = '';
var date = new Date();
var fullDate = date.getDate() + '/' + (date.getMonth() + 1) + '/' + date.getFullYear();
var iconType = '<i class="fa fa-check-circle esmerald"></i>'
plupload.each(files, function(file) {
html += '<tr id="' + file.id + '"><td> ' + iconType + ' </td><td class="fileName">' + file.name + '</td><td>' + plupload.formatSize(file.size) + ' <b></b></td><td> ' + file.type + '</td><td> ' + fullDate + '</tr>';
});
document.getElementById('fileTable').innerHTML += html;
});
uploader.bind('UploadProgress', function(up, file) {
document.getElementById(file.id).getElementsByTagName('b')[0].innerHTML = '<span>' + file.percent + "%</span>";
});
uploader.bind('Error', function(up, err) {
document.getElementById('error').innerHTML += "\nError #" + err.code + ": " + err.message;
});
//when i click on sendFiles button i get the error
document.getElementById('sendFiles').onclick = function() {
uploader.start();
console.log("uploading files");
};
var uploader=新的plupload.uploader({
浏览按钮:'浏览',//这可以是DOM元素的id,也可以是DOM元素本身的id
url:uploadFileTo,
});
uploader.init();
uploader.bind('FilesAdded',函数(up,files){
var html='';
变量日期=新日期();
var fullDate=date.getDate()+'/'+(date.getMonth()+1)+'/'+date.getFullYear();
变量iconType=“”
plupload.each(文件、函数(文件){
html++=''+iconType++''+file.name++''+plupload.formatSize(file.size)+''+file.type++''+fullDate++;
});
document.getElementById('fileTable')。innerHTML+=html;
});
uploader.bind('UploadProgress',函数(up,file){
document.getElementById(file.id).getElementsByTagName('b')[0]。innerHTML=''+file.percent+“%”;
});
uploader.bind('Error',函数(up,err){
document.getElementById('error').innerHTML+=“\n错误#”+err.code+”:“+err.message;
});
//当我点击sendFiles按钮时,我得到了错误信息
document.getElementById('sendFiles')。onclick=function(){
uploader.start();
console.log(“上传文件”);
};