解决IE7中异步加载使用jquery的append方法导致Select无法自适应宽度的问题

解决IE7中异步加载使用jquery的append方法导致Select无法自适应宽度的问题

在项目中省市区三级联动用到了ajax请求数据,在页面处理方面使用Jquery框架的$().append(‘<option>xxx</option>’)方法写入Select控件。经测试在IE7中Select加载数据后宽度位置竟然无变化且重叠在一起。

尝试使用js原生方法的options.add可以解决此问题,几经纠结最终还是喜欢用jquery的方法:$(“Select”).hide().show();对Select对象进行hide show操作后可以恢复占位。

  1. 暂无评论

  1. 暂无 Trackback

return top