А вообще если внутри диалогов много js кода.
1)тогда заведи контроллёры для окон. например унаследуй виджет от диалог, и пропиши там свой нужный код, только init непереопределяй.
2)или создай новый виджет и используй его как контроллер.
тогда инициализация будет выглядеть так.
$(".myWin").dialog();
$(".myWin").myController();// здесь внутри весь javascript код для окна
если развивать 2ю идею то инициализацию диалога можно запихнкть прям в init контроллера. Тогда нужно будет инициализировать только контроллер
init:function(){
this.element.dialog();
},
вызов будет выглядеть.
$(".testWin").myController();// создаст и контроллер и диалог