【问题标题】:How to select item using Tab key with JQuery's combobox如何使用带有 JQuery 组合框的 Tab 键选择项目
【发布时间】:2011-06-20 06:55:13
【问题描述】:

我正在使用 JQuery 的 combobox 示例代码以及远程数据源。它工作得很好,但我想在按 Tab 键时自动选择一个选项。例如,如果我开始输入并且只有一个选项可用,我想按 Tab 键并让它自动选择唯一可用的选项。

任何关于如何做到这一点的想法将不胜感激。

【问题讨论】:

    标签: javascript jquery-ui combobox autocomplete


    【解决方案1】:

    尝试将下一个事件绑定到文本框:

    input.keypress(function (e) {
        if (e.keyCode == $.ui.keyCode.TAB) {
            var menu = input.data("autocomplete").menu;
            menu.activate($.Event({ type: "mouseenter" }), menu.element.children().first());
            menu.select(e);
        }
    });
    

    【讨论】:

      猜你喜欢
      • 2018-06-27
      • 1970-01-01
      • 2018-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多