JavaScript下拉选择框封装组件
下拉选择框的封装方式,蛮适合懒得手动写一堆配置的你。单选、多选一套搞定,调用起来也顺手。你只要传id
、name
、data
这些常规参数,默认值、回调都能带上,灵活性挺高。
初始化单选下拉框用initCombo
,多选用initMulCombo
,都支持默认选中和“选择”的占位提示。比如表单里常见的性别选择、兴趣爱好,基本一句就能配好。
数据结构清晰,字典数据用一个data
数组传进来,选中项用sKey
标出来就行。多选的sKey
用逗号分隔一下,比如"01,02,03"
这样,直观。
还有一点,整个下拉是基于myCombo
封装的,响应也快,样式你自己也能定制。如果你项目里表单控件多,推荐你封一套类似的,用起来省心不少。
如果你还想扩展多选功能,可以参考这篇相关文章,思路也挺实用的。
combo.rar
预估大小:5个文件
新建文件夹
文件夹
downarrow_hover.jpg
768B
downarrow_visited.jpg
1KB
downarrow_normal.jpg
716B
combo.js
11KB
combo.css
2KB
6.63KB
文件大小:
评论区