Как передать группу значений checkbox в форме?

255
17 ноября 2017, 08:55

Есть форма с чекбоксами, которую передаю ее через Actions Google Scripts в гугл таблицу. Если указываю один из нескольких вариантов, то все отрабатывает хорошо - в ячейку заносится верный вариант, если же выбираю несколько, то при такой передаче данных form['checkbox_name[]']

SpreadsheetApp.openById(SHEET_ID).getSheets()[0].appendRow([new Date(), form['name'], form['phone'], form['email'], form['checkbox_name[]']].concat(res));

получаю в ячейке такую запись

[Ljava.lang.Object;@556935f1

А при такой form['checkbox_name']

SpreadsheetApp.openById(SHEET_ID).getSheets()[0].appendRow([new Date(), form['name'], form['phone'], form['email'], form['checkbox_name']].concat(res));

undefined

Сама группа чекбоксов. Что делаю не так?

<div class="ss-form-entry"> 
  <label class="ss-q-title" for="checkbox_name[]">Выберите необходимые виды работ <span class="ss-required-asterisk">*</span></label> 
  <ul class="checkbox-group required"> 
    <li><label><span class="ss-choice-item-control goog-inline-block"><input type="checkbox" name="checkbox_name[]" value="Работа 1" class="ss-q-checkbox"></span> 
                    <span class="ss-choice-label">Работа 1</span></label></li> 
    <li><label><span class="ss-choice-item-control goog-inline-block"><input type="checkbox" name="checkbox_name[]" value="Работа 2" class="ss-q-checkbox"></span> 
                    <span class="ss-choice-label">Работа 2</span></label></li> 
    <li><label><span class="ss-choice-item-control goog-inline-block"><input type="checkbox" name="checkbox_name[]" value="Работа 3" class="ss-q-checkbox"></span> 
                    <span class="ss-choice-label">Работа 3</span></label></li> 
    <li><label><span class="ss-choice-item-control goog-inline-block"><input type="checkbox" name="checkbox_name[]" value="Работа 4" class="ss-q-checkbox"></span> 
                    <span class="ss-choice-label">Работа 4</span></label></li> 
    <li><label><span class="ss-choice-item-control goog-inline-block"><input type="checkbox" name="checkbox_name[]" value="Работа 5" class="ss-q-checkbox"></span> 
                    <span class="ss-choice-label">Работа 5</span></label></li> 
  </ul> 
</div>

READ ALSO
Создание товара через WC rest API

Создание товара через WC rest API

Добрый деньДелаю POST запрос на endpoint /wp-json/wc/v2/products/ с JSON описанием товара

226
Laravel роутинг не работает

Laravel роутинг не работает

Не работает роутинг в LaravelНапример у меня домен http://crm

244
псевдослучайный генератор чисел php

псевдослучайный генератор чисел php

ЗдравствуйтеНужен псевдослучайный генератор на php, который на вход принимает 1 параметр (строку), а на выходе выдаёт число внутри диапазона,...

196
Вызов КриптоПро утилиты csptestf в php для подписи файла в Linux

Вызов КриптоПро утилиты csptestf в php для подписи файла в Linux

Подписываю файл в терминале с помощью команды

260