@Genri_Rus

Почему неправильно группируются инпуты?

Вот пример: https://codepen.io/Genri_Rus/pen/YzZoYWK

Сейчас при нажатии на кнопку сгруппировать, ниже появляются соответствующие поля.

Но почему они немного неправильно группируются ?

Если выбрать одну группу, то все нормально, а если несколько то массив arrNameInput добавляет неправильно
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
Seasle
@Seasle Куратор тега JavaScript
\( ゚ヮ゚)/
$('.form').on('submit', function (e) {
  e.preventDefault();
  const values = {};
  
  $('.form__check').each(function () {
    if ($(this).is(':checked')) {
      const [name, ...keys] = $(this).attr('name').split('-');
      if (name) {
        (values[name] ??= []).push(keys.join('-'));
      }
    }
  });
  
  for (const key in values) {
    $(`.inputs__value--${key}`).text(values[key].join(','));
  }
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы