До сих пор я использовал следующие, чтобы отключить/включить поля формы -
$('#fieldid').attr('disable','disable');
$('#fieldid').removeAttr('disable');
И это выполнило свою работу. Но вчера я рассеянно набрал следующее, чтобы включить поле -
$('#fieldid').enable();
И это сработало! Я молча пинал себя за то, что не пытался использовать удобные функции "включить" / "отключить", встроенные в jQuery (или так я думал), и приступил к изменению строки для отключения -
$('#fieldid').disable();
И к моему удивлению, это НЕ работало.
Я что-то упустил? Почему функция enable() определена, а функция disable() - нет? И даже более странно, я не мог найти упоминания об активации() или disable() в документах jquery. У кого-нибудь есть объяснения?
Я использую jQuery 1.6.