我定义了一个有两个按钮的对话框: ok + cancel。我现在想做的是在初始化后改变ok按钮的功能,所以我尝试了:
dlgPrompt.dialog({
buttons: {
'Ok': function() {
myFunction();
$(this).dialog('close');
}
}
});
不幸的是,它不能工作(当点击ok时,什么也没有发生)。有人知道哪里出了问题吗?
thx
发布于 2010-01-13 01:31:53
您需要调用'option'
方法,如下所示:
dlgPrompt.dialog('option', 'buttons', {
'Ok': function() {
myFunction();
$(this).dialog('close');
}
});
发布于 2011-09-26 22:35:34
dlgPrompt.parent().find(".ui-dialog-buttonset .ui-button-text:eq(0)").text("FirstButton");
dlgPrompt.parent().find(".ui-dialog-buttonset .ui-button-text:eq(1)").text("SecondButton");
等等。
https://stackoverflow.com/questions/2050933
复制相似问题