2009-12-09 3 views
3

Я использую загрузку несколько файлов JQuery плагина здесь:
http://www.fyneworks.com/jquery/multiple-file-upload/jQuery MultiFile - как очистить/перезагрузить?

Я не вижу ни в одном из примеров, хотя способ «сбросить» файл-подборщик, очистку любого в настоящее время выбранные элементы.

Кто-нибудь знает, как это сделать? Спасибо!

ответ

0

Для тех, кто заинтересован, я загрузил свой multi-file here. Я ранил свою собственную, потому что я не мог заставить этот плагин работать.

Мне пришлось отбирать много из файла, который был специфичен для клиента, но важные вещи для загрузки файлов должны быть там. Я не включил библиотеку загрузки для анализа представления формы, а только код клиента для создания пользовательского интерфейса для загрузки нескольких файлов, для чего это. Все это предусмотрено как есть.

Надеюсь, это может помочь кому-то!

+0

У меня также возникли проблемы с этим плагином. – ninjasense

5

Из документации, прилагаемой к загрузке. Также отмечен на странице документации Upload (прокрутите вниз, под AJAX).

Как сбросить контроль?

Для сброса файлов выбора, просто сделать следующий вызов:

$. ('Вход: файл') Многофайловое ('перезагрузка')

+0

Ах, спасибо за это. Я пропустил это внизу страницы. К сожалению, это не работает ... хотя мой селектор действительно возвращает элементы. Хорошо, на что-то еще. – eidylon

+0

+1 Это помогает мне сбросить контроль –

1
$("input[type=file]").wrap("<div id='fileWrapper'/>"); 
$("#fileWrapper").append("<div id='duplicateFile' style='display:none'>"+$("#fileWrapper").html()+"</div>"); 
$("#fileWrapper").html($("#duplicateFile").html()); 
-1

Это также работает ..

$('.MultiFile-list').find('a').click();