mortido,
для такого тебе нужно знать работу с событиями, AJAX, немного DOM, и какой-нибудь серверный язык, тот же PHP.
Есть пара вариантов с отдачей готовой страницы(1) или же отдачей данных(2).
1. Пользователь отмечает нужные чекбоксы и жмёт на "Filter" (работа с событиями) -> ты берёшь данные из форм(работа с DOM) и отправляешь их на сервер(работа с AJAX) -> сервер формирует готовый HTML(работа с PHP) и отсылает его твоему JS -> получившееся ты вставляешь в нужный HTML-элемент (снова работа с DOM).
2. Всё тоже самое, что и в первом, за исключением того, что тут сервер отдаёт не готовый HTML, а данные в нужном формате(JSON, XML и т.д) по которым клиент строит страничку.
|