求下拉列表无限分类的好算法。。 我自己写了一个。。就这点分类。。运行都贼慢 页面打开2,3秒才打开。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LZ的数据时怎么取出来的,是一级一级根据递归逐个查询数据库取出呢的还是?我这里想打的一种办法就是一次性查询取出所有需要显示的数据,可以放进list中(这里如果多次取又不怎么改变数据就可以用缓存)然后分析这个list将子级一级一级的取出放进子类的list中,这样就可以不必多次查询数据库 带来很多性能的损失了如果LZ还要快一点就将数据全部取出之后交给前台的js处理,这样的话分类在客户端进行,减轻了服务器端的压力 就这几个数据不可能影响你网页加载,触发你读取数据源非常慢,可以考虑ajax异步操作另外看看是不是其他的问题,除了这些数据还有什么比如取数据,或链接数据等耗时的操作 嗯 看了前面的贴在 综合运用一下 先设计好数据库 然后ajax请求 同时数据进行缓存 三种方式一起用 速度会有提升的。 有谁开发过企业智能建站系统??? 在线等,解决立刻送分 上传rar文件要怎么写 在js中怎么知道单选选择了哪个? 问高手一个sql语句的问题 200分解决一个XML排序问题`麻烦大家了`解决立刻结帖 用参数传递怎么模糊查询mysql中,不能使用存储过程 在线人数的问题,前辈们帮忙呀 你要么想找美女,你要么想了解它的.net 欢迎加入群组 [4411971] 还是有关EXCEL和.NET 的问题!!! 菜鸟求助!怎么用OledbDataAdapter向数据库中添加记录并在GridView中显示出来 MVC3的EF CodeFirst出现找不到参数的问题
然后分析这个list将子级一级一级的取出放进子类的list中,这样就可以不必多次查询数据库 带来很多性能的损失了如果LZ还要快一点就将数据全部取出之后交给前台的js处理,这样的话分类在客户端进行,减轻了服务器端的压力
另外看看是不是其他的问题,除了这些数据还有什么比如取数据,或链接数据等耗时的操作