Сообщение от anuarbek
|
Белый Тигр,
Я думаю проблемы бы не возникло если бы использовали уникальные ID для каждого элемента. Дублирование ID не приветствуется( плохой тон ).
От себя, рекомендую использовать хоть какие нибудь средства отладки при разработке. Если бы к примеру использовали FireBug, то Вы бы сразу догадались об ошибке, которая отражается в консоли.
При ошибке, в Вашем случае, вывелось бы
Tried to register widget with id==myWidget but that id is already registered
|
Вы не верно поняли первый пост. Один и тот же ID использовался потому что работа идёт с одним и тем же виджетом. Я изначально предполагал, что если уничтожается диалог, в котором виджет, то и уничтожается сам виджет. Оказалось не так. Кстати, как раз FireBug и помог обнаружить. Это баг dojo, очень давний и вредный