我后台返回的是一个map(10条数据),现在页面要使用JQ获取到后台的数据以json的形式返回到页面。在页面我初始值只显示5条数据,点击下一条按钮的时候第一条数据隐藏,后面显示一条数据(即第6条数据)上一条按钮显示出来....以此类推。当显示最后一条数据下一条的按钮隐藏.用JQ怎样实现........急

解决方案 »

  1.   


    <html>
    <head>
    <script type="text/javascript" src="js/jquery/jquery-1.2.6.js"></script>
        <script type="text/javascript">
            $(function() {
                //demo2带初始数据
                var initData = [ ];
                //纯静态
                $('#pagetest4').jpage({ totalRecord: 40, dataStore: initData, showMode: 'full' });        });
        </script>
    </head>
    <body>
        <div id="pagetest4" style="width:600px;border:solid 1px;padding:10px;margin:10px;">
        </div>
    </body>
    </html>
    给你发个例子,你看下对你有没有用
      

  2.   

    记录开始和结束的下标.!  初始是begin=0, end=4
    上一条按钮当begin为0时不显示, 下一条按钮当end是集合最大值时不显示!
    上一条begin end都减1,下一条加1  同时显示集合的元素!
    如果你的数据量不大, 就在页面加载的时候全部加载进来, 如果数据量比较大, 那就ajax吧