Мне удалось подтвердить отдельные удаления, но кнопка .delete на панели инструментов пользовательского интерфейса, похоже, просто запускает удаление для всех выбранных элементов.
То, что я действительно хотел бы сделать, это подавить мой запрос на удаление для отдельных элементов в этом контексте и запросить один раз для массива выбранных элементов (в идеале список имен файлов, как для отдельных файлов). Мое индивидуальное переопределение выглядит следующим образом:
$('#fileupload').bind('fileuploaddestroy', function (e, data) {
var filename = data.url.substring(data.url.indexOf("=") + 1,data.url.indexOf("&"))
var delconf = confirm("Delete the file \"" + decodeURIComponent(filename) + "\"?");
if(!delconf) {
e.preventDefault;
return false;
}
});
Я даже не уверен, есть ли конкретное событие, которое нужно переопределить для множественных удалений, или как я могу его найти, поэтому любые советы по этим темам также будут полезны.