首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于下拉列表选择 项 过多的有关问题

2012-02-07 
关于下拉列表选择 项 过多的问题我做了一个集联下拉框(集联到可选列表框),比如,当在下拉列表框选择业务部

关于下拉列表选择 项 过多的问题
我做了一个集联下拉框(集联到可选列表框),比如,当在下拉列表框选择业务部的时候,下面有两个列表框,一个是可选人员列表框,一个是已选人员列表框.这两个列表框用按纽可以全选/全不选

目前问题是:
当业务部门人员很多的时候(大于500),感觉很慢,几乎要10秒,如果数据量再大,几乎让人误以为死机

谁有这方面的经验,帮帮我,谢谢!!

[解决办法]
当下拉框内容大于100都是不可忍受的了,为什么要一定使用此种结构,这种下拉表只能一次把数据取完才行,不浪费事件才怪,除非你自己写一个js控件实现下拉表的动态取数,当然这种可能更浪费时间了,不能使用树形或其他更好的选择吗?换种思路也许更好
[解决办法]
另:
option对象过多,不要用dom方式移动
可以用parentNode.innerHTML= " <select> <option> 1 <option> 2.... </select> "

热点排行