选择适配器

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

通过将自定义适配器分配给该适配器,可以覆盖此适配器。dataAdapter 配置选项。

AMD模块:

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

装饰器

Tags

此装饰器实现标签功能。

AMD模块:

select2/data/tags

MinimumInputLength

这个装饰实现了最小的搜索词的长度功能通过暴露minimumInputLength配置选项。

AMD模块:

select2/data/minimumInputLength

MaximumInputLength

这个装饰实现了最大的搜索词长度功能通过暴露maximumInputLength 配置选项。

AMD模块:

select2/data/maximumInputLength

InitSelection

此装饰器为 initSelection版本3.5中的回调。

过去,Select2需要一个名为initSelection只要使用自定义数据源就可以定义该值,从而可以确定组件的初始选择。它已被替换为current数据适配器上的方法。

AMD模块:

select2/compat/initSelection"

Query

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

AMD模块:

select2/compat/query

InputData

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

在过去的Select2版本中, <select> 元素只能与有限的选项子集一起使用。一个 <input type="hidden" > 而是需要使用标记,这对于没有启用JavaScript的用户来说不能进行顺畅的后备。Select2现在支持 <select> 所有选项的元素,因此不再需要使用 <input /> Select2的元素。

AMD模块:

select2/compat/inputData