Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   подключение нескольких jquery file uploader на одну страницу (https://javascript.ru/forum/jquery/40681-podklyuchenie-neskolkikh-jquery-file-uploader-na-odnu-stranicu.html)

bpystep 15.08.2013 13:03

подключение нескольких jquery file uploader на одну страницу
 
Добрый день. Начал использовать jquery file uploader ссылка, все настроил, прекрасно работает, но столкнулся с проблемой. Мне нужно подключать их несколько на одной странице, но если он уже был подключен, то соответственно плагин перестает работать. Нужно как-то отключить(удалить) подключенную уже, БЕЗ перезагрузки страницы...
Пробовал по разному:
так:
if ($('#fileupload').length) {
		$('#fileupload').remove();
	}


и так:
if ($('#fileupload').length) {
		$('#fileupload').fileupload('disable');
		$('#fileupload').remove();
	}

Пытался даже дать всем формам разные id, чтобы не отключать(удалять) предыдущий, но тогда плагин перестает работать вообще...
<form id="fileupload_[тут id]" action="//jquery-file-upload.appspot.com/" method="POST" enctype="multipart/form-data">
	....
</form>

но ничего не выходит, а если начать пользоваться "второй" подключенной формой, то при загрузке выкидывает на страничку со ссылкой http://jquery-file-upload.appspot.com/ и единственный текстом на страничке: {"files":[]}

Помогите пожалуйста отключить(удалить) подключенный ранее...
П.С. я так понял что плагин создает какие то данные, которые нужно удалить
Может быть покажется тупо, но мне правда это очень надо =(

bpystep 09.09.2013 14:36

Ну что, никто не работал что-ли с jquery file uploader? Вопрос еще актуален.

01p.ru 12.09.2013 15:35

А посмотри вот здесь
 
https://github.com/blueimp/jQuery-Fi...-the-same-page

Вроде как раз о том там и речь.

Только там пример немного не для того. Там про drop zone речь идет, а у тебя (и у меня тоже) - задача сделать просто несколько аплоад-форм; там не до дропзон пока (во всяком случае лично мне). :)

Tek 13.09.2013 10:13

Как по мне этот скрипт по адекватней...


Часовой пояс GMT +3, время: 22:17.