单挑
|
方式一,使用 jQuery $().on(event, callback) 方式: $ ( '#myUploader' ). uploader (). on ( 'onFileUploaded' , function ( file, responseObject ) { console . log ( '上传成功' , file ); });在使用此方式绑定事件的时候,发现在回调函数传入的参数,file为jQuery.Event对象。 而文件对象的属性跑到了responseObject里面。 太坑了,这跟用方式二传入的对象完全不一样...
类似地,【 所有事件回调函数的 this 变量都为当前 uploader 实例对象】。也只有在方式二才成立。on绑定事件中不成立。
好似使用on的方式,跟原始plupload里事件传入的参数差不多
|
xiaogang
|
确实、上传附件这边有些问题、ie系列下面、有些选择文件按钮不能点击、有些刚上传上去的文件、删除按钮和下载按钮没有点击事件、测试过很多台机器、ie10、1e8下均有问题、其他浏览器均可。
|
sunhao
|
jquery 方式和选项回调函数方式参数确实有不同。这一块后面会进行优化,不过jquery的on方式仍然会使用原生的事件对象来传递参数。 |