Получить и установить значения формы - PullRequest
1 голос
/ 01 октября 2011

Как я могу получить значения всех видимых полей в форме (с несколькими полями) и установить их в массив или что-то еще? После того, как я хотел бы получить эти значения из массива и установить их для полей visible в той же форме (например, очистить или отменить функцию формы)?

Моя форма имеет несколько полей выбора, текстовых полей, полей textarea и скрытых полей.

Спасибо за вашу помощь!

Ответы [ 4 ]

0 голосов
/ 04 октября 2011

Я мог бы реализовать это с помощью метода jQuery data () . После сохранения формы с помощью этого метода вы можете извлечь значения.

0 голосов
/ 01 октября 2011

Самым простым было сделать это, чтобы пометить все элементы в вашей форме классом css (класс не должен существовать в вашей таблице стилей). Т.е. поместите поле формы класса на все ваши входные данные формы. Затем вы можете просто использовать селектор класса jquery, чтобы выбрать все входные данные одновременно и сделать то, что вы хотите, например,

$('.formfield').hide();

Приведенная выше команда скроет все ваши элементы формы, но вы можете использовать селектор $ ('. Formfield'), чтобы делать все, что вы хотите, со всеми полями формы.

0 голосов
/ 02 октября 2011

Ответили на этот вопрос по ссылке ниже Отправка данных формы с помощью команды jQuery . Это будет полезно. Под видимыми полями вы подразумеваете включенные поля? Посмотрите API jquery для метода сериализации

0 голосов
/ 01 октября 2011

Посмотрев ответ в jquery api guide :) хе-хе

http://api.jquery.com/serializeArray/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...