【问题标题】:set bootbox dialog window focus through select2-open event通过 select2-open 事件设置引导框对话框窗口焦点
【发布时间】:2015-02-09 23:10:11
【问题描述】:

当用户使用以下代码在 select-2 输入框内单击时,我正在打开一个引导框对话框

$("#categoryfinder").on("select2-open", function () {
    bootbox.confirm("Are you sure?", function (result) {
        Example.show("Confirm result: " + result);
    });
});

一旦打开,弹出窗口是不活动的,我必须单击两次才能关闭或触发弹出窗口上的任何事件

如果有任何解决方案,请告诉我。

编辑:当我在 1 内单击时,弹出窗口在 1、2、3 处未激活,我必须单击一次才能使其激活。

【问题讨论】:

  • 您想要这样吗?如果用户选择“取消”,则 Select2 下拉菜单不会打开,如果用户选择“确定”,则不会打开?

标签: jquery-select2 bootbox


【解决方案1】:

我通过以下更改解决了这个问题

$("#allergenfinder").on("select2-opening", function (e) {
    e.preventDefault();
    excludeAllergenPrompt();

});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-08
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-17
    相关资源
    最近更新 更多