# TinySelect **Repository Path**: jinweijie/TinySelect ## Basic Information - **Project Name**: TinySelect - **Description**: 灵活的WEB下拉组件 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: http://hyjiacan.oschina.io/tinyselect/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 27 - **Created**: 2017-04-04 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TinySelect TinySelect 是一个以灵活为目标的WEB下拉组件。旨在通过灵活的接口和用法,适应各种不同的场景 - 单选/多选 - 提供过滤框以通过关键字简单过滤数据 - 编程显示/隐藏下拉框 - 编程过滤数据,可以是关键字或函数 - 持`select`、`unselect`和`ready`事件 - 支持设置初始值 - 支持后加载数据/重新加载数据 - 编程设置下拉组件只读属性 - 丰富的初始化选项,并且可以通过选项设置样式 - 提供多种渲染器的自定义支持,如:下拉项,header,footer和选中结果 - 可以设置部分数据的显示模板 - 支持数据项的异步渲染 - 支持多种显示模式:下拉(dropdown, 默认)、列表(list)、弹出(popup) - 支持多种数据项布局:列表(list, 默认)、网格(grid)、表格(table) - 支持键盘操作移动与选择项 [MENU] ## 快速上手 将`dist`目录复制到你的项目中,然后在页面上添加引用 ```html