function reload_side(side_id,new_side)
{
$('#'+side_id).dialog('destroy');
$('#insert_new_side_marker').prepend(new_side);
};
Та же бнопня: Первое обновление - ок. После второго остается старое.
this.element.html('новое содержимое диалога'); - вообще никак
Простите за не технические фразы:
Как я понимаю, если я делаю обновление окна изнутри окна - будет болт: функция замены не сможет "завершиться", как я понимаю. То же будет если я вызову что-то изнутри окна - этому что-то будет некуда возвращаться.
Надо это делать полностью извне. Если выше я прав - то... мыслей нет никаких.
Вот про контроллеры я не знаю ничего - сейчас погуглю.