分页控件

Methods

Module: jQuery

Methods

doPage

doPage
(
  • newPageIndex
)

分页

Parameters:

nametypeflagdescription
newPageIndex Number

跳转页索引

Example:

<html>
    <input type="button" value="Skip" id="btnSkip" />
    <div id="pagination"></div>
</html>

<script>
    var pager = $("#pagination").pager({ count: 160 });

    $("#btnSkip").click(function () {
        pager.doPage(5);
    });
</script> 

pager

pager
(
  • options
)

分页控件

Parameters:

nametypeflagdescription
options Json
nametypeflagdescription
[align=center] String optional

对齐方式

pageSize Number

每页显示记录数

count Number

总记录数

currentPageIndex Number

当前第几页

[type=get] String optional

分页提交方式

[pageIndexChanging=null] Function optional

分页变化回调函数

[linkTo=window.location.href] String optional

分页链接

[prevText=上一页] String optional

上一页显示文字

[nextText=下一页] String optional

下一页显示文字

[pageIndexParamName=pageIndex] String optional

当前第几页参数名称

[pageSizeParamName=pageSize] String optional

每页显示记录数参数名称

[pageSizeItems=10、15、20、50] Array optional

每页显示记录数项

[mode=0] Number optional

分页索引偏移量

[prevShowAlways=true] Boolean optional

始终显示上一页

[nextShowAlways=true] Boolean optional

始终显示下一页

[addToUrlDomIds] Object optional

分页跳转时需要传递的Url参数

[postForm=$("form:first")] JQuery optional

分页提交时的表单

Example:

<html>
   <div id="pager"></div>
</html>

<script>
    $("#pager").pager({
         count: 300,
         currentPageIndex: 1,
         pageSize: 15
    });
</script>
Top