Показать сообщение отдельно
  #1 (permalink)  
Старый 06.05.2020, 19:46
Новичок на форуме
Отправить личное сообщение для busik Посмотреть профиль Найти все сообщения от busik
 
Регистрация: 06.05.2020
Сообщений: 3

Как можно получить значения чек-боксов в одну строку
Добрый день, уважаемые форумчане.
Есть просьба помочь:

Форма:
<form>
<div class="question">
Вопрос 1
<input type="radio" name="q1" value="Вариант 1">
<input type="radio" name="q1" value="Вариант 2">
<input type="radio" name="q1" value="Вариант 3">
</div>

<div class="question">
Вопрос 2
<input type="checkbox" name="q2" value="Вариант 1">
<input type="checkbox" name="q2" value="Вариант 2">
<input type="checkbox" name="q2" value="Вариант 3">
<input type="checkbox" name="q2" value="Вариант 4">
</div>

</form>


var form = $(form).serializeArray();


В консоли вижу:
{name: "q1", value: "Вариант 1"}
{name: "q2", value: "Вариант 3"}
{name: "q2", value: "Вариант 4"}


Вопрос: как можно получить результаты для чекбокса в "одну строчку", вот так:

{name: "q1", value: "Вариант 1"}
{name: "q2", value: "Вариант 3, Вариант 4"}
Ответить с цитированием