У меня есть диалоговое окно jQuery UI, которое инициализируется
$('#jqDialog').dialog({
autoOpen: false,
modal: true,
resizable: false,
buttons: { 'Ok': function () { $(this).dialog('close'); } },
});
, а затем я хочу программно изменить кнопки без повторной инициализации экземпляра плагина.
$('#jqDialog')
.dialog('options',
{
buttons: {
'Ok': function () {
$(this).dialog('close');
store(id);
},
'Cancel': function () { $(this).dialog('close'); }
}
})
.dialog('open');
Когдадиалоговое окно открыто, у него все еще есть оригинальная кнопка.С плагином Button вы должны вызвать .button («обновить»).Есть ли подобный метод, который нужно вызывать с помощью плагина Dialog?