Создание скрытого html поля на лету

Когда пользователь заполняет какую-то форму, может возникнуть необходимость передать на обработку какие-то специальные данные. Это может быть что угодно: какой-то идентификатор рекламной кампании или что-то в этом роде. Как добавить скрытое поле к форме на лету расскажем в данной заметке.

Для решения нашей задачи воспользуемся jQuery:

$('<input>').attr('type','hidden').appendTo('form');

Если же мы хотим добавить ещё парочку каких-то атрибутов и их значений, то можем написать код и так:

$('<input>').attr({
   type: 'hidden',
   id: 'foo',
   name: 'bar'
}).appendTo('form');

Данный урок подготовлен для вас командой сайта ruseller.com
Источник урока: http://stackoverflow.com/questions/2408043/jquery-create-hidden-form-element-on-the-fly
Перевел: Станислав Протасевич
Урок создан: 30 Апреля 2016
Просмотров: 7255
Правила перепечатки


5 последних уроков рубрики "jQuery"

^ Наверх ^