【问题标题】:Call function if jQuery dialog is hidden如果 jQuery 对话框被隐藏,则调用函数
【发布时间】:2015-11-17 22:54:25
【问题描述】:

我使用 jQuery UI 来显示一个对话框,但如果对话框被用户关闭,我不知道如何调用函数。这是代码:

    function Configure_Popup() {
        $("#dialog").dialog({
            autoOpen: false,
            show: {
                effect: "blind",
                duration: 100
            },
            hide: {
                effect: "blind",
                duration: 100
            }
        });

        $(".opener").click(function () {
            $("#dialog").dialog("open");
        });
    }

请问我该怎么做?

【问题讨论】:

标签: javascript jquery


【解决方案1】:

您应该使用close 事件:

$("#dialog").dialog({
    autoOpen: false,
    show: {
        effect: "blind",
        duration: 100
    },
    hide: {
        effect: "blind",
        duration: 100
    },
    close: function() {
        console.log("User closed the dialog");
        // Call your function here
    }
});

【讨论】:

  • 感谢您的帮助
猜你喜欢
  • 2011-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-02
相关资源
最近更新 更多