![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]()
Пройдет года два и чувак допрет до MVC-фреймворков...
Alar, верни репу!
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 29.07.2015
Сообщений: 15
|
![]()
Опять вопросы по форме.
Код, значит, такой: Код:
Ситуация в следующем: В каждой форме можно включить определенное кол-во чекбоксов (сейчас по одному, для упрощения). Остальные становятся неактивными. В форме № 3 часть чекбоксов становятся активными, когда задействованы чекбоксы из формы № 1, часть, когда задействованы чекбоксы формы № 2. Всё работает, но есть проблема. Если в форме № 3 включить и отключить чекбокс, то все остальные чекбоксы становятся активными. А должны оставаться активными только те, которые относятся к соответствующей форме. Например: Включаю чекбокс 1-1 (форма № 1) Становится активным чекбокс 3-1 (форма № 3) Включаю чекбокс 3-1 (форма № 3) ВЫключаю чекбокс 3-1 (форма № 3) Становятся активными чекбоксы 3-1 и 3-2, хотя чекбокс 3-2 не должен становиться активным. Я понимаю, что корень проблемы в том, что в скрипте disable из одной функции перекрывает disable из другой. Как исправить? :-) |
![]() |
![]() |
![]() |
#13 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
![]()
Тут нужно смотреть, что находится в каком состоянии.
Думаю тебе можно сделать вот так. Выводи в коде "console.log(и номер формы и бокса)" и смотри в консоль когда кликаешь по боксам, проблема сама вылезет наружу. Один раз кликнул, тебе всю инфу по всем боксам вывело. Так можно будет уловить виновника ![]() Вообще когда код разростается, то его весь в голове не удержешь, сам юзаю console.log() или console.info()
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Неактивные CheckBox | JINC | C++ Builder | 5 | 21.05.2015 13:22 |
неактивные кнопки | NARTZISS | Общие вопросы .NET | 5 | 21.12.2009 12:05 |
Неактивные листбоксы | vadzik | Microsoft Office Excel | 15 | 06.11.2007 22:48 |