0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 28
|
||||||
1 | ||||||
Передача дополнительных данных в форме обратной связи26.02.2017, 17:38. Показов 1162. Ответов 11
Метки нет (Все метки)
Добрый день, подскажите возможно ли автоматически передавать дополнительные данные в форме обратной связи. Есть лендинг, на нем под сотню единиц товара. Каждый товар размечен так:
Можно конечно сделать индивидуальную форму для каждого товара, но не хочется создавать большое количество форм.
0
|
26.02.2017, 17:38 | |
Ответы с готовыми решениями:
11
Ошибка в форме обратной связи Форма обратной связи Форма обратной связи Форма обратной связи |
3851 / 3196 / 1343
Регистрация: 01.08.2012
Сообщений: 10,820
|
||||||
26.02.2017, 17:46 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 28
|
|
26.02.2017, 18:06 [ТС] | 3 |
Ну это если на каждый товар делать свою форму заявки, а хочется 1 форму и чтоб как то передавало параметры...
0
|
Заблокирован
|
|
26.02.2017, 18:30 | 4 |
Это вам в раздел JS.
Наверно будет так: прописываете в ссылке уник. id или href и получаете значение в обработчике через this.
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||||||
26.02.2017, 20:29 | 5 | ||||||||||
Это:
Добавлено через 41 секунду Если надо более подробно -- покажите код, который обрабатывает нажатие на кнопку.
0
|
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 28
|
|
26.02.2017, 21:11 [ТС] | 6 |
Там после нажалия кнопки открывается всплывающее окно с с контактной формой, где пользователь вводит имя, телефон и жмет кнопку отправить. Т.е, грубо говоря, есть 3 элемента:
1. Карточка с товаром (примерный код я скидывал) 2. Всплывающее окно с формой заказа, которое открывается при клике по кнопке заказать 3. Скрипт-обработчик на php, куда передаются данные с формы. Какой код вам показать?
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
26.02.2017, 21:14 | 7 |
JS-код, который перехватывает нажатие на кнопку и запускает отображение формы.
0
|
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 28
|
|||||||||||
26.02.2017, 22:03 [ТС] | 8 | ||||||||||
Там при помощи бутстрапа реализовано модальное окно (bootstrap.js), код, как я понимаю, следующий:
data-target="#zakaz-modal" - вызывает форму (в данном случае для оформления заказа) в этом модальном окне
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||||||
27.02.2017, 06:32 | 9 | ||||||||||
Сообщение было отмечено dvsnic как решение
Решение
Попробуйте так:
1) Той ссылке-кнопке присвойте атрибут data-id 2) В форму, которая во всплывающем окне, добавьте:
1
|
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 28
|
||||||||||||||||||||||||||
27.02.2017, 09:41 [ТС] | 10 | |||||||||||||||||||||||||
Я правильно понял, в:
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
27.02.2017, 10:01 | 11 | |||||
Лучше без самодеятельности.
В форму вставьте Input и забудьте про него. А для ссылок пропишите:
0
|
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 28
|
|
27.02.2017, 14:16 [ТС] | 12 |
Спасибо, все сработало!!!
0
|
27.02.2017, 14:16 | |
27.02.2017, 14:16 | |
Помогаю со студенческими работами здесь
12
Форма обратной связи Форма обратной связи Форма обратной связи Форма обратной связи Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |