Показать сообщение отдельно
  #1 (permalink)  
Старый 17.08.2018, 14:01
Новичок на форуме
Отправить личное сообщение для DocShakal Посмотреть профиль Найти все сообщения от DocShakal
 
Регистрация: 17.08.2018
Сообщений: 1

Отправка списка файлов для загрузки и скачивание их архивом
Добрый день. Я в js полный 0 и потому прошу помощи со скриптом для скачивания архива с сервера. Сервер на java и при использовании форм для скачивания все работает нормально, однако в итоге все тело странице в одной большой форме от которой хотелось бы избавиться. Пытался ее сделать из js кнопки для удаления выбранных файлов.
Суть задачи: отмеченные картинки в архив и вернуть пользователю для скачивания.
Вот используемый js код:
$('#download_images').click(function() {
			var data = {
				'toDownload[]' : []
			};
			$(":checked").each(function() {
				data['toDownload[]'].push($(this).val());
			});
			$.post("download_images", data, function(data, status) {
				window.location.reload();
			});
		});

И кусок кода где используются checkbox:
<c:forEach items="${photos}" var="photo_id">
<tr>
<td><input type="checkbox" name="toDo[]" value="${photo_id}"
						id="checkbox_${photo_id}"></td>
<td><a href="/.../photo/${photo_id}">${photo_id}</a></td>
<td><img src="/.../photo/${photo_id}"
						height="100" alt="${photo_id}" />
</c:forEach>

Подскажите что исправить в последней части что бы заработал.
Ответить с цитированием