Дублирование входных данных на входах - PullRequest
0 голосов
/ 18 сентября 2018

Я использую плагин событий, который выводит поля формы посетителя на основе количества билетов, которое выбрал клиент.Затем эти имена полей выводятся следующим образом:

3182_attendee_name_1__1
3182_attendee_email_address_1__1
3182_attendee_name_1__2
3182_attendee_email_address_1__2

3182 - это идентификатор бронирования, а последнее число - это вариация, основанная на последовательном номере участника.

Я хочу добавитьРешение JS, так что если они выбирают кнопку, она берет значения из всех полей первого посетителя и копирует их другим, если они существуют.Причина в том, что родители будут бронировать своих детей на этих мероприятиях, и это довольно утомительно, когда приходится копировать снова и снова.

До сих пор я просматривал входные данные для создания массива входных имен,убирая номер в конце, который затем дает мне массив имен, которые совпадают.Но отсюда я не уверен, как я могу взять первое вхождение каждого поля и скопировать это значение через их дубликаты.

Буду признателен за любой совет.

var fields = [];
jQuery('.woocommerce-additional-fields input').each(function() {
    var name = jQuery(this).attr('name').slice(0,-1);
    fields.push(name)
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...