Я продублировал скрипт трижды, чтобы каждый раз в форму попадал заголовок секции, в которой она находится.
Можно ли изменить скрипт таким образом, чтобы не пришлось его клонировать каждый раз?
Пробовал добавлять заголовок секции в форму по клику на кнопку отправки, но он просто не успевает в неё попасть в этом случае.
var titleService1 = $('#form-1').find('.form-title').text();
$('#form-1 input.title_service').val(titleService1).toString().replace(/\s{2,}/g, ' ');
var titleService2 = $('#form-2').find('.form-title').text();
$('#form-2 input.title_service').val(titleService2).toString().replace(/\s{2,}/g, ' ');
var titleService3 = $('#form-3').find('.form-title').text();
$('#form-3 input.title_service').val(titleService2).toString().replace(/\s{2,}/g, ' ');