@EM-CODER
Просто верстальщик

Как можно реализовать такой функционал с формой?

К примеру , у меня есть одна общая (резервационная) форма и в форме инпуты , табы -> в таб-контенте -> селекты . Mне надо сделать так чтоб при submit данные брались только с активного таба , но при этом учесть что если переключаться между ними, селекты всегда были заполнены как до переключения ...

Господа , какие-то идеи ?
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 3
wscms
@wscms
В каждом табе своя форма и сабмитим только текущую?
Ответ написан
@panterr92
активный таб определяешь отдельным стилем, например .active
и при клике на submit собираешь контент по стилю active и то что ниже.
Ответ написан
Комментировать
Wolfnsex
@Wolfnsex Куратор тега HTML
Если не хочешь быть первым - не вставай в очередь!
Вариант А:
1. В каждый таб воткнуть свою (отдельную) форму, что бы передавалась именно она, и как следствие, свой отдельный сабмит
2. Передавать данные AJAX'ом, что бы страница не обновлялась
3. После отправки, - сбрасывать отправленную форму (по необходимости)

Вариант Б:
1. Создать одну большую общую форму
2. Добавить в нее скрытое поле, в котором будет сохранятся значение активного таба
3. Каким-то образом связать поля с активным табом, например с помощью префикса имени поля или имен полей в формате tab1[field1]
4. В скрипте принимающем и/или генерирующим форму, выставлять соотв. значения, полученные из формы ранее
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект