【问题标题】:How can I show all tag editor options on input focus?如何在输入焦点上显示所有标签编辑器选项?
【发布时间】:2020-10-07 11:11:54
【问题描述】:

我的 JS 数组有 7 个选项

(7) ["tcp-download", "udp-download", "udp-upload", "tcp-upload", "random", "random2", "BeverlyHills"]

我还有一个使用 tagEditor fn() 的输入

当我第一次点击输入焦点时,它根本没有显示任何选项,...

除非我开始输入a ...例如。

有没有办法在我的用户点击输入框后立即向他们展示所有选项?

$('#tags').tagEditor({

    autocomplete: {
        delay: 0,
        position: { collision: 'flip' },
        source: options
    },
    forceLowercase: false,
    delimiter: ',', /* space and comma */
    placeholder: 'Ex. tcp-download',
    initialTags: '',
    onChange: function(field, editor, tags) {
        console.log(field, editor, tags);
    },

});

注意

我查看了他们的documentation,我只看到initialTags。 但我想展示的是那些标签的选项不是为我的用户预先选择的。

【问题讨论】:

  • 您可以使用 stacksn-p 来显示问题吗?

标签: javascript jquery jquery-tageditor


【解决方案1】:

从文档中它使用 jqueryui 自动完成。

我找到了这个话题jQuery autocomplete 1.1: Show All Data on focus,希望对你有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 2010-11-07
    • 2016-05-11
    • 1970-01-01
    相关资源
    最近更新 更多