css - 有什么办法能够使下拉框能够动态扩展大小?
问题描述
1,使用angular动态获取地址信息并自动生成地址下拉列表:代码如下:
<select name='graduated_province' ng-model='graduated_province' ng-options='pro.area_id as pro.area_name for pro in province' ng-change='areaChoose(’city’)'> <option value='' label='请选择' selected='selected'>请选择</option></select><select name='graduated_city' ng-model='graduated_city' ng-options='city.area_id as city.area_name for city in city' ng-change='areaChoose(’district’)'> <option value='' label='请选择' selected='selected'>请选择</option></select><select name='graduated_district' ng-model='graduated_district' ng-options='dist.area_id as dist.area_name for dist in district'> <option value='' label='请选择' selected='selected' >请选择</option></select>
效果如下:
那么问题来了,因为是通过ajax获取地址数据然后angular生成的列表,所以在
这样的网络情况下,如果你在生成下拉框之前点击这个即将生成的下拉框,会出现:这样的情况.
所以我想问下有什么办法能够使下拉框能够动态扩展大小?
问题解答
回答1:最简单的就是建议你,使用自定义组件。模拟一个下拉列表出来。你给设置一个最小高度试试
回答2:最好在页面加载进来时,就把第一级select的默认项的数据给附上。
回答3:楼主解决了吗?急需!!!!
相关文章:
1. atom编译器 如何格式化前端代码文件?2. angular.js - Angular1使用bootstrap轮播条carousel不能自动轮播3. css3 - 我的css用less写的,eclipse的jsp文件要修改css很麻烦,怎么解决?4. angular.js - 焦虑!angular的ng-options的问题5. python - 基于scrapy-redis的分布式爬虫运行的时候不能正常运行 遇到的问题如下截图所示6. android - 新建项目卡在Gradle:Resolvedependencies’:app:_debugCompile’7. javascript - 关于Js中 this的一道题8. 移动端页面文字垂直居中兼容性问题9. javascript - 关于在angularjs的select中遇到的问题!!10. Android Studio 中程序添加不上Xutils 3.0 jar包