更新时间:2020-04-05 20:29:45
更新说明:新增多选表单操作按钮(全选、反选、清空)
更新时间:2020-04-03 23:15:01
更新说明: 版本更新verSelector.js 2.0
verSelector.js是一款select下拉框多选与关键字筛选插件,解决了select控件不支持多选及搜索筛选的问题,2.0版本是在1.0版本的基础上进行优化提升,ui界面风格更加美化,针对许多网友提出的修改建议有做相关的参考。
实例select选框
1 2 3 4 5 6 7 8 9 10 11 | <div id="search"></div><script>var select = new verjs_select();select.render({ elem: "#search", data: [{id: 1, name: "123456"}, {id: 2, name: "哈哈哈哈"}], init_value: [1], checkbox: true, name: "test"});</script> |
render方法相关参数说明
| 参数名称 | 参数类型 | 缺省值 | 参数说明 |
|---|---|---|---|
| elem | string | null | 实例化select对象,推荐使用id |
| data | array | [] | 实例化对象选项 |
| init_value | array | [] | 实例化对象默认选中的值 |
| checkbox | bool | false | 是否开启多选,默认为关闭 |
| name | string | null | 表单中的name键值,需要通过get_form_value获取,默认为空 |
| bindid | string | id | 表单中的键值,及selecte-option中的value值,在data中必须存在该值 |
| key | string | name | select款中选项的显示值,在data中必须存在该值 |
| height | string | 35px | 选择框显示高度 |
| width | string | 220px | 选择框显示长度 |
| body_height | number | 354 | 下拉框高度 |
| placeholder | string | 请选择 | 选择框默认显示字符 |
| search_text | string | 请输入搜索内容 | 搜索框默认提示文字 |
| empty_search | string | 没有可选择信息 | 空数据提示文字 |
get_form_value方法
获取select选中的值
携带参数
| 参数名称 | 说明 | 示例 |
|---|---|---|
| selected | select选择框,在实例化时的elem值 | select.get_form_value("search"); |
返回参数
如实例化是name值不为空则返回json数据,name值为空则返回选择的值。
get_value方法
获取select选中的参数
携带参数
| 参数名称 | 说明 | 示例 |
|---|---|---|
| selected | select选择框,在实例化时的elem值 | select.get_value("search"); |
返回参数
返回为一段json数组,为选中的data值
更新时间:2019/3/18 上午10:19:51
更新说明:修复下拉选框无法回缩的bug,同时更改多选按钮样式
verSelector.js是一款select下拉框多选与关键字筛选插件,解决了select控件不支持多选及搜索筛选的问题
使用verSelector.js只需在js中new一个既可以使用,如下面实例:
1 2 3 4 5 6 7 8 9 10 11 12 13 | new verSelector();<div> <h5>单选</h5> <select name="search" id="search" data-selector> <option value="">请选择</option> </select></div><div> <h5>多选</h5> <select name="searchs" id="searchs" data-selector data-selector-checks="true"> <option value="">请选择</option> </select></div> |
1, data参数
data-selector:插件关键字,在select中加入该关键字同时实例插件即可支持搜索相关关键词选择
data-selector-checks:多选关键词,加入关键词且赋值为true即可支持多选搜索条件,在加入此关键词之前需要加入data-selector关键词
2, IE浏览器暂时支持9.0以上版本使用
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com