下拉菜单
功能介绍:
通过绑定某id元素渲染下拉菜单组件;
可设置组件宽、是否圆角、提示语、以及下拉菜单中的值;
选中后返回选中的值;
McrbHttpClient.searchfn.selectfn({id,width,isradius,placeholder},optData, callback);
参数说明:
| 参数 | 说明 |
| id | 挂载元素id |
| width | 设置元素宽,默认值100px |
| isradius | True/false,是否设置圆角,默认false |
| placeholder | 设置提示语,默认“请选择” |
| optData | Array下来列表值的集合 如:var optData = [ { name:'项目aa', value:1, children:[ { name:'项目a1', value:10, }, { name:'项目a2', value:11, }, { name:'项目a3', value:12, } ] },{ name:'项目bb', value:2, children:[] } ] |
| callback | 回调函数:返回选中值 |
实例:
//使用方法:可在当前页面的js中使用下面的方法
McrbHttpClient.searchfn.selectfn({
id:'selectdemo',
width:'150px',
isradius:false,
placeholder:'请选择项目'
}, optData, function(e){
console.log(e)
})
McrbHttpClient.searchfn.selectfn({
id:'selectdemo2',
width:'150px',
isradius:true,
placeholder:'请选择项目名称'
}, optData, function(e){
console.log(e)
})
效果展示:
扫一扫