我在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。
答案 0 :(得分:1)
onUploadComplete
事件只有在响应包含如下所示的对象时才会触发:
{ status: 'server', sname:'some server name'};
echo“{status:'server',sname:'$ sname'}”;