myPage.js 1.1 KB

123456789101112131415161718192021222324252627282930
  1. function exeData(num, type) {
  2. loadData(num);
  3. loadpage();
  4. }
  5. function loadpage() {
  6. var myPageCount = parseInt($("#PageCount").val());
  7. var myPageSize = parseInt($("#PageSize").val());
  8. var countindex = myPageCount % myPageSize > 0 ? (myPageCount / myPageSize) + 1 : (myPageCount / myPageSize);
  9. $("#countindex").val(countindex);
  10. $.jqPaginator('#pagination', {
  11. totalPages: parseInt($("#countindex").val()),
  12. visiblePages: parseInt($("#visiblePages").val()),
  13. currentPage: 1,
  14. first: '<li class="first"><a href="javascript:;">首页</a></li>',
  15. prev: '<li class="prev"><a href="javascript:;"><i class="arrow arrow2"></i>上一页</a></li>',
  16. next: '<li class="next"><a href="javascript:;">下一页<i class="arrow arrow3"></i></a></li>',
  17. last: '<li class="last"><a href="javascript:;">末页</a></li>',
  18. page: '<li class="page"><a href="javascript:;">{{page}}</a></li>',
  19. onPageChange: function (num, type) {
  20. if (type == "change") {
  21. exeData(num, type);
  22. }
  23. }
  24. });
  25. }
  26. $(function () {
  27. loadData(1);
  28. loadpage();
  29. });