Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть html форма-конструктор.

Код и внешний вид формы есть здесь https://lying-guarantee-e9d.notion.site/4820758bfc5d45eba6d261f952f4f5e7

Форма состоит из 3 базовых вещей:

1) фильтры состоящие из 3 полей (название поля, оператор, значение)

2) операторы AND и OR между фильтрами и группами

3) группы которые могут объединять операторы и фильтры

Нужно с помощью jQuery или чистого javascript перебрать все поля и присвоить им названия что бы при отправке формы получился массив ,его тоже можно увидеть здесь в самом низу https://lying-guarantee-e9d.notion.site/4820758bfc5d45eba6d261f952f4f5e7

Ещё нужно в зависимости от порядкового номера фильтра в блоке, отображать один из 3 операторов (1 что, 2 select или 3 hidden). По умолчанию в HTML есть все 3, просто 2 из них скрыты.

3 года назад
belkinoff
Дмитрий 
36 летРоссия
6 лет в сервисе
Был
2 года назад
Выбранный исполнитель
ilya_javaAndroid
Илья 
18 летГермания
3 года в сервисе
Был
месяц назад
3 года назад
$25
1 день
UAH
Несмотря на то, что сотрудничество было не простым, в виду сложности поставленного ТЗ, совместно было принято решение не расторгать заказ, а довести дело до конца. В процессе работы полностью переписали скрипт, т.к. нашли более правильную реализацию поставленной задачи. По срокам не уложились в запланированный график, но все мои правки и дополнения к заданию были выполнены, найденные ошибки оперативно устранялись. На фоне других фрилансеров с которыми я сотрудничал, показа себя хорошо, всегда был на связи. Да, сотрудничество было не идеальным, но поставленную задачу Илья выполнил. Рекомендую, ответственный исполнитель!
Задача супер! Всегда на связи Рекомендую!!!