При отваряне на 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() {}
}
]
});