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


показ/скрытие полей по условию


Сообщений в теме: 21

#21 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 08 Ноябрь 2012 - 01:20

Просмотр сообщенияnk (08 Ноябрь 2012 - 01:04) писал:

Да, тут проблема есть, в параллельной ветке этот вопрос задан. Подождем ответа техподдержки: как все-таки правильнее сделать.
Проверьте предложенное мной решение. Возможно, что onchange стоит поменять на onclick. Нужно пробовать.

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#22 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 08 Ноябрь 2012 - 02:36

Просмотр сообщенияnk (08 Ноябрь 2012 - 01:11) писал:

Не понял, так у вас работает для множественного выбора? Можете рабочий код показать?
Это не готовое решение. Посмотрел структуру и предложил свой вариант.
onchange_{$one_field.id}();
addHandler(document.getElementById('value{$one_field.id}'), 'onchange_{$one_field.id}');

function onchange_{$one_field.id}() {
  if ($("[name='value[line_id][{$one_field.id}][]']")[0].checked) {
	display_fgroup(.....);
	........
  }
  if ($("[name='value[line_id][{$one_field.id}][]']")[1].checked) {
	display_fgroup(.....);
	........
  }
  if ($("[name='value[line_id][{$one_field.id}][]']")[2].checked) {

	display_fgroup(.....);
	........
  }
  // перечислить условия отображения полей и групп для всех строк поля
}

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения






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

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