Преобразование данных формы в строку
.serialize()
Возвращает строку, с именами и значениями выбранных элементов формы. Эта строка будет иметь формат параметров url-запроса. Метод имеет один вариант использования:
.serialize():string1.0
Метод не имеет параметров.
Пример
Продемонстрируем работу функции на простом примере:
<form> <input type="text" name="a" value="1" id="a" /> <textarea name="b" rows="8" cols="40">2</textarea> </form> <script> var s = $('form').serialize(); </script>
В результате, переменной s будет пресвоено значение a=1&b=2.
Элементы формы, отвечающие за загрузку файлов, а так же кнопки отправки, не будут присутствовать в результате, возвращенном функцией.