# html-multi-selector
**Repository Path**: edwinfound/html-multi-selector
## Basic Information
- **Project Name**: html-multi-selector
- **Description**: 基于 html5 & css3 的移动端多级选择框
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 17
- **Forks**: 1
- **Created**: 2016-09-21
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: webui
**Tags**: None
## README
# 基于HTML的多级选择
## 它是什么

## 在线演示
[http://edwin404.com/html-multi-selector/demo](http://edwin404.com/html-multi-selector/demo)
## 如何使用
step1. 引入css
```html
```
step2. 引入js
```html
````
step3. 使用JS代码初始化
```javascript
var demoStatic = new HtmlMultiSelector({
data: testData,
callback: {
done: function () {
var titles = this.titleVal();
$('#demoStatic').html('你选择了:' + titles.join(','));
}
}
});
$('#demoStatic').on('click', function () {
demoStatic.open();
});
```
更多参照示例
## 可配置的参数说明
```javascript
var options={
// 初始化时多个值的分隔符
seperator : ',',
// 数据是否使用动态
dynamic : false,
// 动态获取数据库路径
server : "/path/to/data",
// 静态数据
data : [],
// 最大级
maxLevel : 0,
// 固定级
fixedLevel : 0,
// 语言包
lang : {
close : '取消',
done : '确定',
pleaseSelect: '请选择'
},
callback: {
// 选择发生变化时回调
change: function (values, titles) {
},
// 点击确定时回调
done: function () {
},
// 点击取消时回调
close: function () {
},
}
}
````
## 意见反馈
[https://github.com/edwin404/html-multi-selector/issues](https://github.com/edwin404/html-multi-selector/issues)