orchidjs / tom-select
Tom Select 是一个动态、无框架和轻量级 (~16kb gzipped) 的 <select> UI 控件。具有自动完成和原生键盘导航功能,适用于标签、联系人列表、国家选择器等。
v2.3.1
2023-11-03 02:34 UTC
- dev-master
- v2.3.1
- v2.3.0
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.0
- 2.0.x-dev
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-rc.5
- v2.0.0-rc.4
- v2.0.0-rc.3
- v2.0.0-rc.2
- v2.0.0-rc.1
- v2.0.0-Beta.3
- v2.0.0-Beta.2
- v2.0.0-Beta.1
- v1.7.8
- v1.7.7
- v1.7.6
- v1.7.5
- v1.7.4
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.0
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.0
- v1.2.2
- v1.2.1
- v1.2.0
- dev-dependabot/npm_and_yarn/puppeteer-23.4.0
- dev-dependabot/npm_and_yarn/puppeteer-23.3.1
- dev-dependabot/npm_and_yarn/cssnano-7.0.6
- dev-dependabot/npm_and_yarn/jsdom-25.0.0
- dev-dependabot/npm_and_yarn/grunt-contrib-connect-5.0.0
- dev-dependabot/npm_and_yarn/chai-5.1.1
- dev-revert-403-dependabot/npm_and_yarn/jsdom-20.0.0
- dev-issue-201
- dev-selenium2
- dev-a11y
This package is auto-updated.
Last update: 2024-09-18 12:58:19 UTC
README
Tom Select
Tom Select 是一个动态、无框架和轻量级 (~16kb gzipped) 的 <select> UI 控件。具有自动完成和原生键盘导航功能,适用于标签、联系人列表、国家选择器等。Tom Select 是从 selectize.js 分支出来的,旨在更新代码库、从 jQuery 解耦并扩展功能。
特性
- 智能选项搜索/排名
选项可以高效地在线评分和排序(使用 sifter)。想搜索项目的标题和描述?没问题。 - 项目之间的光标
有时顺序很重要。使用 光标位置插件,您可以使用 ← 和 → 光标键在选定的项目之间移动 - 一次选择和删除多个项目
在 Mac 上按 command 键或在 Windows 上按 ctrl 键以选择多个要删除的项目。 - 支持迪亚克里特
非常适合国际环境。 - 创建项目
允许用户实时创建项目(支持异步保存;控件会锁定,直到回调函数被触发)。 - 远程数据加载
当您有数千个选项时,希望它们在用户输入时由服务器提供。 - 可扩展
插件 API 用于开发自定义功能(使用 microplugin)。 - 可访问性,触摸支持,干净的 API,...
用法
<input id="tom-select-it" /> <link rel="stylesheet" href="/css/tom-select.default.css"> <script src="/js/tom-select.complete.js"></script> <script> var config = {}; new TomSelect('#tom-select-it',config); </script>
可用的配置设置在此文档中记录
安装
使用 Tom Select 所需的所有预构建文件都可以通过以下任何来源在 "dist" 文件夹中找到
文件
- tom-select.complete.js — 包含依赖项和插件
- tom-select.base.js — 不包含任何插件
- CSS — 编译后的主题
- SCSS — 未编译的主题源代码
赞助商
非常感谢所有赞助商,他们的帮助使得开发成为可能。成为赞助商。
许可证
版权所有 © 2013–2023 贡献者
根据 Apache 许可证 2.0 版("许可证")许可;除非遵守许可证,否则不得使用此文件。您可以在:https://apache.ac.cn/licenses/LICENSE-2.0 获取许可证副本。
除非适用法律要求或书面同意,否则根据本许可证分发的软件是以“现状”为基础分发的,不提供任何形式(无论是明示的还是暗示的)的保证或条件。请参阅许可证了解具体的管理许可和限制的条款。