摘要:
最近做项目时候,被select的下拉提示搞烦了,破服务器响应速度贼慢,而下拉的数据又狂多,9k多行用dynamicAjax分析,发现性能慢就慢在不断的select.options的for遍历循环上索性不使用数组循环的方法跑suggest,改用字典算法https://github.com/xueduany/KitJs/blob/master/KitJs/src/js/TreeDict.js算法的testcase见http://xueduany.github.com/KitJs/KitJs/demo/TreeDict/demo.html 改进后,options的存储方式变为 { "0&q 阅读全文