Как бы я отключил 5 одинаковых полей определенных форм в наборе форм? - PullRequest
1 голос
/ 24 марта 2009

Некоторые из форм представляют родительские объекты, и я хочу, чтобы большинство полей было отключено в каждой из этих форм, если они для родительского объекта. Есть ли простой способ сделать это?

1 Ответ

0 голосов
/ 24 марта 2009

Самый простой способ - присвоить полям определенный семантический класс, а затем отключить все с этим классом, используя jQuery . Предполагая, что все формы содержатся в каком-то большем контейнере с идентификатором formgroup и вы используете dependent-field в качестве имени класса, вы можете использовать что-то вроде:

// Set the 'disabled' attribute on every dependent field in this group of forms.
$('#formgroup').find('.dependent-field').attr('disabled', true);
...