Я пытаюсь удалить файлы с недопустимыми расширениями в событии FilesAdded.(Я не могу использовать параметр фильтра, так как мне нужен эксклюзивный список).
У меня есть код, подобный следующему:
uploader.bind('FilesAdded', function(up, files) {
var count = files.length;
var i = 0;
for (i;i<count;i++) {
var validExt = validate(files[i].name);
if(!validExt){
Мне нужно удалить добавленные файлы, еслирасширения не действительны.Я пробовал следующее:
uploader.splice(i,1)
uploader.removeFile(files[i]);
uploader.refresh();
Событие FilesRemoved вызывается, но удаленные файлы по-прежнему загружаются с помощью uploader.start ().
Я не знаю, является ли этоошибка в программе или слишком малопонятный, чтобы ожидать простого ответа, но если кто-то может помочь, я был бы очень благодарен.Я не думаю Я упускаю что-то очевидное.
Спасибо.