正在使用Webix uploader,但是很遗憾,我无法找到onAfterFileDelete
或onAfterDelete
(或任何)事件。与onAfterFileAdd
相反的东西将非常有用。
这是我尝试的a snippet:
{
view: "uploader", id:"upl1",
autosend:false, value: 'Upload file',
link:"uplist", upload:"some.php",
on:{
onAfterFileAdd:function(){
console.log("onAfterFileAdd") // works well
},
onAfterFileDelete:function(){ // onAfterDelete? anything else?
console.log("onAfterFileDelete")
}
}
},
{
view:"list", id:"uplist",
type:"uploader", autoheight:true, borderless:true
}
感谢任何建议。
最佳答案
您可以使用upload.files,它是Data Collection的实例,并具有所有必要的事件。
$$("uplist").files.attachEvent("onBeforeDelete", handler)
http://docs.webix.com/api__refs__datacollection_events.html