jquery - 如何禁用 jQuery UI 对话框上的按钮?

标签 jquery jquery-ui jquery-ui-dialog

如何禁用按钮 on the jQuery UI dialog .我似乎无法在上面链接的任何文档中找到它。

我在模态确认上有 2 个按钮(“确认”和“取消”)。在某些情况下,我想禁用“确认”按钮。

最佳答案

看起来像任何人,即使在this linked question , 提出了这个解决方案,类似于 Nick Craver 给出的答案的第一部分:

$("#dialog").dialog({
    width: 480,
    height: "auto",
    buttons: [
        {
            id: "button-cancel",
            text: "Cancel",
            click: function() {
                $(this).dialog("close");
            }
        },
        {
            id: "button-ok",
            text: "Ok",
            click: function() {
                $(this).dialog("close");
            }
        }
    ]
});

然后,在其他地方,您应该可以使用 API对于 jquery UI 按钮:

$("#button-ok").button("disable");

关于jquery - 如何禁用 jQuery UI 对话框上的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3646408/

相关文章:

javascript - 将参数传递给 JQuery 函数

javascript - 使用助手: 'original' with sortable() and draggable() doesn't appear to work

javascript - 模态按钮上的 JqueryUI 工具提示在模态关闭时重新出现

jquery - 长文本对话框的滚动条默认位于中间

javascript - 如何在 Play Framework 中使用 Jquery load()?

javascript - 从 actionlink 访问 javascript var

asp.net-mvc - 使用 jQuery 检查 div 元素是否为空

jquery - 如何创建垂直对齐的选项卡?

javascript - 如何使用 javascript 或 jquery 在 html 页面中禁用 esc 键

javascript - 在页面加载时偏移 Div 背景