日期:2014-05-16  浏览次数:20777 次

请问,分类列表或菜单中,jquery如何筛选呢?
小弟是菜鸟,求大神明示。

导航或新闻列表
分类一,分类二,分类三
后台是一次读取全部的数据到JSON还
分类一下还有小类XX、XX、XX
分类二下有小类XX、XX、XX
...

或者新闻列表,读取某分类下若干新闻

生成列表

asp.net c#的

是后台读取完数据全部JSON后前台Jquery筛选呢,还是怎么样?求给个思路和指示,谢谢!



------解决方案--------------------
看你业务逻辑,如果是要都显示出来,那就json全拼出来,这样加载稍慢,但显示快,没有卡顿。
如果层级很深,每次只用到一小部分,就分层异步按需加载,这样一开始加载,但显示时根据网络清况可能有卡顿。
如果菜单变化不大,还可以考虑存入客户端localStorage。
------解决方案--------------------
myjson:[
    {
         '类名':'类别1'
         ,'list':['第一条','第一条','第一条']
   }
   ,{
         '类名':'类别2'
         ,'list':['第一条','第一条','第一条']
   }

]

先搞成这样的数据结构
然后在按这个数据 生成页面的dom元素