Здравствуйте,
На странице имеется список ссылок (перечисление) чего-либо.
При клике по ссылке, необходимо отобразить несколько фотографий соотв. данной ссылке, а так же для каждого фото вывести на страницу checkbox как элемент управления (которы можно использовать для того чтобы пользователь мог выбрать нужные фотографии, например, для удаления).
Одна фотография отображается следущим набором html элементов.
<div>
<img class="photo" src="/img/emty.png" />
<input class="photo-id" type="checkbox" value="" name="" />
</div>
По клику по ссылке запрашиваю на сервере данные и получаю результат в json, содержащий массив путей до соответсвующих фотографий.
А так как кол-во фотографий заранее не известно, возникает
Вопрос: Подскажите, пожалуйста как с точки зрения идиалогии разработки на JavaScript, правильно, граматно делать:
1. В конце html страницы всегда держать блок с нужными html элементами (как исходник кода), который копировать и вставлать в нужное место на странице и изменять потом атрибут src для тега img, и value для тега input. Итак столько раз сколько нужно. ?
2. Или у сервеа сразу запрашивать все нужные и заполненые html элементы и просто вставлять на страницу?
3. Кто как ещё делает?