Перейти к содержимому


отображение поля (js)


В теме одно сообщение

#1 TelecomMedia

    Активный участник

  • Пользователи
  • PipPipPip
  • 378 сообщений

Отправлено 12 Август 2014 - 21:12

1 вопрос:

Для отображения поля с id 9781 использую след. код:


function onchange_{$one_field.id}()
{
  display_field(9781, document.getElementById("value20191['SMS рассылка']").checked==true);
}
addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});

20191 - поле с множественным выбором.

Код работает корректно, но поле отображается только после обновления страницы.
Как можно сделать отображение поля сразу после выбора в чекбоксе значения (как это происходит в поле типа список)?

2 вопрос:

Пытаюсь открыть отображение группы с id 1241 при выборе значения "Разработка сайта"


function onchange_{$one_field.id}()
{
  display_fgroup(1241, document.getElementById("value20191['Разработка сайта']").checked==true);
}
addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});

В итоге группа отображается всегда какое значение не было бы выбрано.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 13 Август 2014 - 09:31

Проверьте ошибки js в консоли браузера. Если ничего не найдете - отправьте заявку в техподдержку, т.к. я визуально не вижу тут ошибок, если вы не напутали сами чего-нибудь и писали код по примерам.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных