日期:2014-05-17  浏览次数:20602 次

select 如何根据文字长度自适应宽度
<select id="aa">  
<option value=1>11111</option>       
<option value=2>22222</option>        
<option value=3>3333333333333333333333333333</option>      
<option value=4>44444</option>     
</select> 

select宽带默认的是3这项的宽度,如选择其他的时候则显得太长,要让它随文字的长度改变宽度,如何改动?
------解决方案--------------------
这种需求完全没必要,一般固定一个宽度,字符超长就截取。硬是要做得根据字数计算设置SELECT宽度,麻烦得很
------解决方案--------------------
等高手。。。。。。
------解决方案--------------------
select的 onchange事件中  重置 select的长度
~~
查看当前选定的option的 text  计算里面文本的宽度