javascript в этом поле
display_fgroup(1, document.getElementById('value{$one_field.id}').value == 'техническое'); display_fgroup(2, document.getElementById('value{$one_field.id}').value == 'психология'); function onchange_{$one_field.id}() { display_fgroup(1, document.getElementById('value{$one_field.id}').value == 'техническое'); display_fgroup(2, document.getElementById('value{$one_field.id}').value == 'психология'); } $('#value{$one_field.id}').bind('change', onchange_{$one_field.id});
Все скрывается/отображается как надо при изменении значения в поле типа "список" и при открытии записи. Но при нажатии кнопки "редактировать" отображаются обе группы, и то же самое при создании записи, когда значение из списка ещё не выбрано.
Это баг, или надо ещё какие-то события обрабатывать?