Показать сообщение отдельно
  #5 (permalink)  
Старый 13.10.2011, 16:57
Новичок на форуме
Отправить личное сообщение для Белый Тигр Посмотреть профиль Найти все сообщения от Белый Тигр
 
Регистрация: 02.10.2010
Сообщений: 7

Сообщение от anuarbek Посмотреть сообщение
Белый Тигр,
Я думаю проблемы бы не возникло если бы использовали уникальные ID для каждого элемента. Дублирование ID не приветствуется( плохой тон ).

От себя, рекомендую использовать хоть какие нибудь средства отладки при разработке. Если бы к примеру использовали FireBug, то Вы бы сразу догадались об ошибке, которая отражается в консоли.

При ошибке, в Вашем случае, вывелось бы
Tried to register widget with id==myWidget but that id is already registered
Вы не верно поняли первый пост. Один и тот же ID использовался потому что работа идёт с одним и тем же виджетом. Я изначально предполагал, что если уничтожается диалог, в котором виджет, то и уничтожается сам виджет. Оказалось не так. Кстати, как раз FireBug и помог обнаружить. Это баг dojo, очень давний и вредный
Ответить с цитированием