Я попытался реализовать результат Ника:
$('.selectorUsedToCreateTheDialog').dialog('option', 'title', 'My New title');
Но это не сработало для меня, потому что у меня было несколько диалогов на одной странице. В такой ситуации заголовок будет установлен правильно только в первый раз. Не удалось сшить команды:
$("#modal_popup").html(data);
$("#modal_popup").dialog('option', 'title', 'My New Title');
$("#modal_popup").dialog({ width: 950, height: 550);
Я исправил это, добавив заголовок к аргументам функции javascript каждого диалога на странице:
function show_popup1() {
$("#modal_popup").html(data);
$("#modal_popup").dialog({ width: 950, height: 550, title: 'Popup Title of my First Dialog'});
}
function show_popup2() {
$("#modal_popup").html(data);
$("#modal_popup").dialog({ width: 950, height: 550, title: 'Popup Title of my Other Dialog'});
}