我在 webix 中实现了一个上传按钮。事件 onBeforeFileAdd
将被触发。
on: {
onBeforeFileAdd: function(item){
var type = item.type.toLowerCase(); // deriving file extension
if (type != "csv"){ // checking the format
webix.message("Only csv files are allowed.");
return false;
}
},
onUploadComplete: function(response) {
webix.message("done");
}
}
onUploadComplete
或 onFileUpload
不起作用。我还放置了 console.log
但似乎这些事件不会被触发。上传网址响应状态代码200。
最佳答案
只有当响应包含如下所示的对象时,onUploadComplete
事件才会触发:
{ status: 'server', sname:'some server name'};
echo "{ status: 'server', sname:'$sname'}";
关于javascript - 上传后触发功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32181754/