Преобразование данных формы в массив

.serializeArray() — возвращает массив объектов, содержащий данные элементов формы,  (подобно .serialize()), которые можно использовать в структуре JSON.

Метод имеет один вариант использования:

Метод .serializeArray() использует стандарты W3C для определения «подходящих» элементов. Для успешной сериализации элемент формы должен содержать атрибут name. Значения чекбоксов, радио кнопок будет включено в строку, если они были выделены.

Данные могут собираться с многих объектов jQuery, включая <input>, <textarea>, и <select>. Однако, намного удобнее собрать значения сразу со всей формы. Рассмотрим небольшой пример:

Результатом выполнения скрипта:

в консоли будет массив:

 

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *