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