Подскажите, есть карточка товара, и там массивом выводятся параметры которые есть у товара.
Массив вида такого:
https://jsfiddle.net/uc8bd6pe/8/
Вот наглядный пример
Это товар с 5 его вариантами. То есть каждый вариант это отдельный товар. Из трех параметров снизу и состоит его цена.
Эти несколько параметров ( Вес , Высота, Ширина) , они выводятся в селекту по порядку выводов вариантов.
Первый селект это у нас вес. Так как 10 кг и 20 кг повторяются, они должны групироваться и вывод селекта должен быть 10, 20, 30 кг.
Дальше выбрав 10 кг, во втором селекте остаются варианты
100 см
140 см
Дальше выбрав из них, например 100
Получаем в последнем селекте
50 см
и получаем цену 1 варианта. Вопрос как отсортировать данный массив на js?
Привязка не идет к конкретным селектам, т.к. может быть и больше вариантов.