c#页面包含多个filter:区域、地区、市、县镇、村,具有级联关系,页面加载时如何优化,因为县镇、村filter数据量大(上万)页面卡问题;求指教可以从DB、C#后台、JS等多角度指导:
1:现在DB物理表中有上万条数据,
2:目前的处理方式是:页面初始化的时候不加载 “县镇”、“村”,当用户选择“市”时,才会加载这两个filter的信息(有刷选条件有过滤,数据减少)刷选会快。
分级加载,分页获取数据
现在的做法不变,将 区域 地区 城市丢入缓存 之后的 查询数据库
如果这个用的地方非常多的话 ,可以考虑 给一个标志。只要有人查询过这个城市下的县 就把县保存起来。 让使用者 为你逐步加载
这不是ajax吗???这么一用就不多了
http://www.w3school.com.cn/jquery/ajax_ajax.asp
http://www.w3school.com.cn/jquery/ajax_get.asp
菜鸟不懂ajax,求大体思路....................