- Автор темы
- #1
Выбрал несколько чекбоксов, нажал отправить. JS собираем массив данных всех отметок и отправляет. На php обрабатывается.
Замечена проблема следующего вида...
Все чекбоксы имеют название name[], т.е. чтобы при отправке без js это был массив.
JS собирается следующего вида: {"f_103":"no","f_447[]":["asdf","aw2"]}
На php приходит уже объект (класс), стучусь так: $object->f_103
Но вот достучаться до "f_447[]" не получается.
Проблемы только с checkbox'ами. Как это можно победить?
Данные из формы нужно сформировать в массив и передать в php (примерно следующего вида
$fields = array(
[name_field] => array('name'=>'values', 'name2'=>'value2'),
[name_field_2] => 'value1'
)
и т.п.
Замечена проблема следующего вида...
Все чекбоксы имеют название name[], т.е. чтобы при отправке без js это был массив.
JS собирается следующего вида: {"f_103":"no","f_447[]":["asdf","aw2"]}
На php приходит уже объект (класс), стучусь так: $object->f_103
Но вот достучаться до "f_447[]" не получается.
Проблемы только с checkbox'ами. Как это можно победить?
Данные из формы нужно сформировать в массив и передать в php (примерно следующего вида
$fields = array(
[name_field] => array('name'=>'values', 'name2'=>'value2'),
[name_field_2] => 'value1'
)
и т.п.