我正在使用w2ui(http://w2ui.com/)插件。 我正在使用上传模式。
fields: [
{ name: 'taskName', type: 'text', required: true},
{ name: 'taskDomain', type: 'text', required: true},
{ name: 'mailList', type: 'file', accept:'.txt',options: formoptions('you can only upload file that ext txt',['txt']), required: true}
],
function formoptions (placehold,allowExt){
options = {
selected : [], // selected array
placeholder : placehold,
max : 0,
maxSize : 0,
maxFileSize : 0,
maxWidth : 250,
maxHeight : 350,
maxDropHeight : 350,
silent : true,
renderItem : null,
style : '',
onClick : null,
onAdd : function (event){
s =this;
for(var i in event){console.log(i)}
event.onComplete=function (argument) {
if(!isAllowUpload(event.file.name,allowExt)){
//forbidden filetype
w2alert('just allow'+String(allowExt)+'!');
/***the question is here How do I remove this file***/
}
}
},
onRemove : null,
onMouseOver : null,
onMouseOut : null
};
return options;
}
我对使用w2ui上传模型有一些疑问。 当用户上传文件时,我们需要检查文件以确保允许文件类型。如何排除禁用类型的文件?