Skip to content
在分类 原创 下的文章存档

操作select options

在操作一个省市县区四级联动的SELECT里, 使用 jQuery的 ?View Code JAVASCRIPT$(’#area’).empty();   for(var i=0; i < area.length; i++) { A2.options.add(new Option(data[area[i]], area[i])); } 火狐看不出明显缺陷, IE 中后面三个条不停地换,省份选项还停留在那里不能动 实在是慢的受不了, 以为是 多个项目 直接用 options.add(..)  响应速度比较慢 换了其他方法 , 整体加入 还是没有效果 再后来 , 呵呵 , 好了 原因就是 $(‘#area’).empty(); 简单看了下jQuery的源码, 基本理解为:empty()  要遍历所有子项进行删除 最终的代码是使用 select.options.length=0; 来清空select所有项目 响应速度 可算正常了

css的小小发现

ID 和 class 可以这样级联使用 <style> #objid{color:blue;} .objclass{color:green;} #objid.objclass{color:red;} </style> <div id=”objid” class=”objclass”>text</div> 结果是字是红色滴, 前两项就不用说了, 指定啥就是啥 最后面的同一元素, 联合起来进行修饰, 中间不加空格