【问题标题】:Select2 set tokenSeparators using data attributeSelect2 使用数据属性设置 tokenSeparators
【发布时间】:2018-10-01 20:05:05
【问题描述】:

我正在尝试使用data-token-separators="[',']" 设置tokenSeparators 选项,但没有任何反应,在数据属性中传递标记分隔符数组的正确语法是什么?

【问题讨论】:

    标签: jquery-select2 jquery-select2-4


    【解决方案1】:

    data-token-separators="[',']" 是正确的做法。您可能想要更新到 Select2 的较新版本,因为我发现早期版本不能很好地处理此功能。

    【讨论】:

      【解决方案2】:

      使用更新的设置重新创建 select2 对象。

      假设你原来的分隔符是:

      $(".js-example-tokenizer").select2({
          tags: true,
          tokenSeparators: [',', ' ']
      })
      

      那么它应该是这样的:

      $(".js-example-tokenizer").select2({
          tags: true,
          tokenSeparators: [',']
      })
      

      如果您想了解更多信息,请访问select2

      【讨论】:

      • 我做到了,但在某些情况下更喜欢数据属性。
      猜你喜欢
      • 2017-01-23
      • 2016-09-21
      • 2020-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-04
      • 2015-01-04
      • 2010-11-27
      相关资源
      最近更新 更多