- Автор темы
- #1
Есть форма, в ней списки и поля ввода (input).
По событию "изменения, клавиши" собирается массив всех выбранных значений и отправляется на сервер.
Массив такой:
[name_element] = ['selectedt_val_1' , 'selectedt_val_1'] и т.д.
Но есть поля для интервала, например, цена: от и до. Название полей price[from], price[to].
Нужно получить название фильтра, в данном случае price и в элемент массива добавить значение, например:
arr_filter[price][from] = 15
arr_filter[price][to] = 300
Никак не могу сообразить, как добавить многомерные элементы для таких полей. Туплю уже 2 часа.
Пробовал так: arr_filter[ name_filter ]['to'] = val_filter; Дак затирается значение from. И в массив с одним значение получается.
По событию "изменения, клавиши" собирается массив всех выбранных значений и отправляется на сервер.
Массив такой:
[name_element] = ['selectedt_val_1' , 'selectedt_val_1'] и т.д.
Но есть поля для интервала, например, цена: от и до. Название полей price[from], price[to].
Нужно получить название фильтра, в данном случае price и в элемент массива добавить значение, например:
arr_filter[price][from] = 15
arr_filter[price][to] = 300
Никак не могу сообразить, как добавить многомерные элементы для таких полей. Туплю уже 2 часа.
Пробовал так: arr_filter[ name_filter ]['to'] = val_filter; Дак затирается значение from. И в массив с одним значение получается.