Показать сообщение отдельно
  #3 (permalink)  
Старый 20.09.2011, 11:18
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

А вообще если внутри диалогов много js кода.
1)тогда заведи контроллёры для окон. например унаследуй виджет от диалог, и пропиши там свой нужный код, только init непереопределяй.

2)или создай новый виджет и используй его как контроллер.

тогда инициализация будет выглядеть так.
$(".myWin").dialog();
$(".myWin").myController();// здесь внутри весь javascript код для окна


если развивать 2ю идею то инициализацию диалога можно запихнкть прям в init контроллера. Тогда нужно будет инициализировать только контроллер
init:function(){
    this.element.dialog();
},


вызов будет выглядеть.
$(".testWin").myController();// создаст и контроллер и диалог
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 20.09.2011 в 11:29.
Ответить с цитированием