使用FineUploader(http://docs.fineuploader.com/branch/master/api/callbacks.html) - 除了onComplete回调之外,我的所有代码都能正常运行。根本不会发火 - 无法看到我可能做错了什么,甚至使用了演示中的复制/粘贴版本。我也试过了一个" jquery"设置的样式,同样没有完成的console.log()输出。
function createUploader() {
var uploader = new qq.FileUploader({
element: document.getElementById('fine-uploader'),
// Use the relevant server script url here
action: '/admin/upload',
debug: true,
callbacks: {
onComplete: function(id, fileName, responseJSON) {
console.log('response');
if (responseJSON.success) {
console.log('success');
//$('#thumbnail-fine-uploader').append('<img src="img/success.jpg" alt="' + fileName + '">');
}
}
}
});
}
window.onload = createUploader;
编辑:Firebug不会为此抛出任何错误;语法是正确的
答案 0 :(得分:0)
回应@meltner,您正在关注当前版本的Fine Uploader的文档,并将其应用于该库的旧版本。从3.0版开始,API以多种方式发生了变化。一个变化包括将所有回调移动到回调选项。另一个包括从FileUploader到FineUploader的更改。您使用的版本肯定是3.0之前的版本。请考虑在http://fineuploader.com升级。