Добрый день. Я в 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>
Подскажите что исправить в последней части что бы заработал.