Сообщение от hrundel
|
Не работает. Работает только для простых полей, имя которых не содержит квадратных скобок.
|
Должно работать. Ошибка видимо в другом. Версию jQuery на всякий случай скажи.
Сообщение от hrundel
|
возвращает не массив и не строку, а некий объект
|
Ага. Массивоподобный объект. Можно ручками пройтись по нему через $.map() например или через for цикл и получить массив значений. Далее в data передаем объект:
var data = {};
data[itemName + "[]"] = values;
Но это бессмысленно, ибо есть serialize() который уже все это делает, да еще и в строку сериализует сразу.