当用户将文件添加到队列中时,我必须验证所以我在回调中编写了一个函数:
$(document).ready( function() {
$('#fileupload').bind('fileuploadadd', function (e, data) {
$.each(data.files, function (index, file) {
check = ValidaDoc(file.name);
if (check!="OK"){
var erro="";
if (check=="Alerta1"){
alert("Alerta1");
}
else {
errotemp="";
if(check=="Erro1"){erro=erro + file.name + " com extensão não esperada.";}
else if(check=="Erro2"){erro=erro + file.name + " não cadastrado ou com nome fora do padrão.";}
$($('#fileupload .files .cancel button')[index]).click();
}
}
});
});
回调有效,ValidaDoc 函数有效,文件被取消但不是正确的。我认为索引的使用是不对的。有人有想法吗?