首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >jQuery:对话框问题-初始化后的更改按钮

jQuery:对话框问题-初始化后的更改按钮
EN

Stack Overflow用户
提问于 2010-01-13 01:27:51
回答 2查看 15.4K关注 0票数 22

我定义了一个有两个按钮的对话框: ok + cancel。我现在想做的是在初始化后改变ok按钮的功能,所以我尝试了:

代码语言:javascript
复制
dlgPrompt.dialog({
    buttons: {
        'Ok': function() {
            myFunction();
            $(this).dialog('close');
        }
    }
});

不幸的是,它不能工作(当点击ok时,什么也没有发生)。有人知道哪里出了问题吗?

thx

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-13 01:31:53

您需要调用'option'方法,如下所示:

代码语言:javascript
复制
dlgPrompt.dialog('option', 'buttons', {
    'Ok': function() {
        myFunction();
        $(this).dialog('close');
    }
});
票数 40
EN

Stack Overflow用户

发布于 2011-09-26 22:35:34

代码语言:javascript
复制
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");

等等。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2050933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档