Фильтр с взаимозависимыми полями

Фильтр с взаимозависимыми полями
24 января 2018 г.
Добрый день.

На сайте необходимо реализовать фильтр по товарам с взаимозависимыми полями/характеристиками.

Имеется порядка 5-6 характеристик для товаров, организованных в виде выпадающих списков (страна, номинал, серия и т.п.).

Необходимо, чтобы в фильтре при выборе значения, например, в поле "Страна" в остальные выпадающие поля списка подтягивались только значения, которые присутствуют в товарах с выбранной страной.

Если далее продолжаем выбор значений в выпадающих полях фильтра (например, выбираем серию, год выпуска и т.п.), оставшиеся значения также подтягиваются в соответствии с уже выбранными.

Просьба сориентировать по срокам и стоимости данной разработки.