这是jquery分页插件dataTables下载,jquery 中的一款(kuǎn)分页插件,可以简单(dān)的实现分页效果-The a paging jquery add-on, simple implementation paging effect。
jquery分页(yè)插件(jiàn)dataTables是 一个简单的例(lì)子(zǐ) 让(ràng)你快速上手 很(hěn)多分页插件都是基(jī)于(yú)此(cǐ)插件做的(de) 可以(yǐ)说算(suàn)是原生的(de) 某些(xiē)情(qíng)境下 pagination 不可多得 仅此而已。
园友(yǒu)是做前端的(de),产品经(jīng)理要求他使用jQuery DataTables插件显(xiǎn)示一个列表,要实现分类效果。
后(hòu)端的分页接口(kǒu)已经写好了,不涉及条件查(chá)询,需(xū)要传入页码(pageNo)和页面显示(shì)数据条数(pageSize),显(xiǎn)示相应页的(de)显示记录,且不能修改后(hòu)端接口。
先(xiān)来分析下(xià)分页(yè)实现。
一是后端分页:这种情况下,在后(hòu)端(duān)很容易实现,在(zài)官网上有(yǒu)示例,不多说明。
二是(shì)前端分页:前端分页也是支持(chí)的(de),不过需要一次把所有数据都获取到才可以。
看到这里,问(wèn)题来了。由于后端在目前的情(qíng)况下是更改不(bú)了(le),只(zhī)能在前端实现。但(dàn)是,现在又不满足前(qián)端分(fèn)页的条(tiáo)件(jiàn):一次性(xìng)获取所有数据(现在(zài)后端(duān)数(shù)据(jù)接口只能返回(huí)相(xiàng)应页码的数据)。
介(jiè)于目(mù)前的情况,获取的数据只有一页,没有所有的(de)页码。
