jQuery функция .serializeArray()
Раздел: Работа с формой
Описание: Кодирует набор элементов формы в виде массива значений и имен.
Метод .serializeArray() может быть применен на отдельный объект, но обычно проще вызвать к form , чтобы выбрать все элементы для сериализации данных
Обычно применяется для передачи данных методом Ajax
Получается следующая структура данных
[ { name: a value: 1 }, { name: b value: 2 }, { name: c value: 3 }, { name: d value: 4 }, { name: e value: 5 } ]
Пример
javascript:
$('form').submit(function() { var url = $(this).serializeArray(); // ваш дальнейший код... return false; });
Попробуйте сами
Надо отметить что кириллица и пробелы кодируются методом urlencode