Свяжите так:
<input type="text" name="name" placeholder="Ваше ФИО"><br><br>
<input type="text" name="phone" placeholder="Телефон">
.....
<p>Заказчик: <span id="name"></span></p>
<p>Телефон: <span id="phone"></span></p>
.....
В обработчике выполните такой код:
$.each(this.elements, function(i, e) {
console.log($('#'+e.name))
});
Видны в консоли ваши SPAN? Какая проблема?
Проблема возникнет с флажками, если как выше говорилось, а значит их именовать надо как например pack[], а в связывании убирать из имени. Если связать по имени класса, то по крайней мере этого бы не требовалось. Чем имя класса хуже ID?
|