Я столкнулся с большой проблемой ИМО.
Во-первых, вот мой код:
.bind('uploadSuccess', function(event, file, serverData){
if(serverData === 'nofile') {
var swfu = $.swfupload.getInstance('#form');
swfu.cancelUpload(file.id); // This part is not working :(
} else {
alert('File uploaded');
}
})
В этой части я проверяю ответ сервера (у меня строгие ограничения проверки). Теперь мой вопрос. Можно ли удалить загруженный файл из очереди? В основном, если сервер возвращает ошибку, я отображаю сообщение об ошибке, но ... этот файл все еще остается в очереди (я проверил проверку имени файла и размера файла, чтобы избежать дублированных загрузок), и пользователь не может заменить этот файл (из-за загрузки и предел очереди).
Я пытался найти решение, но безуспешно. Есть идеи?
С уважением,
Том