Ответы пользователя по тегу PHP
  • Как сделать одну почтовую форму для 7-ми услуг?

    mnml-by
    @mnml-by
    Молодой и талантливый
    Я бы создал какой-нибудь дата-атрибут у кнопки с помощью которой мы будем вызывать модальное окно, в котором будет храниться наш заголовок, например, data-card="Карточка 1" data-card="Карточка 2".
    Вот вариант на Jquery
    $('.button[data-card]').click(function () {
         let title = $(this).attr('data-card'); //Достаем значение дата атрибута
         $('.form .title').html(title); //Вставляем его в нам заголовок формы
         $('input[name=formData]').val(title); //Также вставляем значение дата атрибута в скрытый инпут, для передачи в обработчик формы
          //И только потом должно происходить открытие модального окна
    });
    Ответ написан