SelectAdapter

Select2 提供了SelectAdapter作为DataAdapter适配器的默认实现。它扩展了BaseAdapter.

通过将自定义适配器分配给...dataAdapter配置选项分配自定义适配器来覆盖选择适配器。

AMD 模块:

  • select2/data/base
  • select2/data/select

装饰器

Tags

此装饰器实现了标准的标签(tagging)功能。

AMD 模块:

select2/data/tags

MinimumInputLength

此装饰器实现了标准的最小搜索关键词长度功能通过minimumInputLength配置选项分配自定义适配器来覆盖选择适配器。

AMD 模块:

select2/data/minimumInputLength

MaximumInputLength

此装饰器实现了标准的最大搜索关键词长度功能通过maximumInputLength配置选项分配自定义适配器来覆盖选择适配器。

AMD 模块:

select2/data/maximumInputLength

InitSelection

此装饰器为版本 3.5 中的initSelection回调函数提供向后兼容性。

过去,Select2 需要定义一个名为initSelection的选项,当使用自定义数据源时需要定义该选项,从而允许确定组件的初始选中项。现在已被数据适配器上的current方法所取代。

AMD 模块:

select2/compat/initSelection"

Query

此装饰器为版本 3.5 中的query回调函数提供向后兼容性。

AMD 模块:

select2/compat/query

InputData

此装饰器实现了与版本 3.5 的<input type="hidden" >元素的向后兼容性。

在 Select2 的旧版本中,<select>元素只能与有限的一组选项一起使用。当时必须使用<input type="hidden" >标签,这使得在用户禁用 JavaScript 时无法优雅地回退。现在 Select2 支持所有选项下的<select>元素,因此不再需要将<input />元素与 Select2 一起使用。

AMD 模块:

select2/compat/inputData

无噪 Logo
无噪文档
25 年 6 月翻译
文档源↗