После открытия диалогового окна jQueryUI я хотел бы выполнить запрос GET и на основе ответа изменить текст кнопки. После нескольких часов борьбы я наконец получил следующую работу. Это действительно лучшее/единственное? Спасибо
$("#dialog").dialog({
open : function() {
var dialog=$(this);
$.get('ajax.php', function (data) {
var buttons=dialog.dialog( "option", "buttons" );
buttons[1].text=(data==1)?"CANCEL":"CLOSE";
var buttons=dialog.dialog( "option", "buttons" ,buttons);
});
},
buttons : [
{
text : 'SAVE',
click : function() {}
},
{
text : 'CANCEL',
click : function() {}
}
]
});