Используете ли вы тег привязки для реализации "кнопки", которая появляется в диалоговом окне? Если это так, вы захотите, чтобы обработчик щелчков, открывающий диалоговое окно, возвращал false, чтобы действие по умолчанию для тега привязки не вызывалось. Если вы используете кнопку, вам также нужно убедиться, что она не отправляется (возвращая false из обработчика), и полностью обновить страницу.
Например,
$('a.closeButton').click( function() {
$('#dialog').dialog('open');
return false;
});
<a class='closeButton'>Close</a>