Jquery подключается вроде 1 раз, даже если отключить jquery в компоненте то все не работает.
Еще заметил если сделать так:
///.....
else
{
$('#dialog').dialog('open'); // На этом месте действие прерывается, т.к. alert уже не открывется
alert('hello world!11');
}
///.....