首页 > 解决方案 > 如何使用 PHP 在 jquery 中获取分页的活动页码

问题描述

我正在使用 codeigniter 进行 Ajax 分页,分页工作正常,但我想在 jquery 上获取“当前/活动”页码,我该怎么做?

这是我的代码

<table border='1' width='100%' style='border-collapse: collapse;' id='postsList'>
     <thead>
      <tr>
        <th>S.no</th>
        <th onclick='sortTable("emp_name");'>Title</th>
        <th>Content</th>
      </tr>
     </thead>
     <tbody></tbody>
   </table>



<script type='text/javascript'>
function sortTable(columnName){
 var pageno = $(this).attr('data-ci-pagination-page');
 alert(pageno);
 }
</script>   

在检查元素后,我得到以下代码(例如,我当前的页面是 2,处于强标签中)

<div style="margin-top: 10px;" id="pagination">
<a href="https://unireview.io/backup_171001/Main/loadRecord" data-ci-pagination-page="1" rel="prev">&lt;</a>
<a href="https://unireview.io/backup_171001/Main/loadRecord" data-ci-pagination-page="1" rel="start">1</a><strong>2</strong>
<a href="https://unireview.io/backup_171001/Main/loadRecord/3" data-ci-pagination-page="3">3</a>
<a href="https://unireview.io/backup_171001/Main/loadRecord/4" data-ci-pagination-page="4">4</a>
<a href="https://unireview.io/backup_171001/Main/loadRecord/3" data-ci-pagination-page="3" rel="next">&gt;</a>
<a href="https://unireview.io/backup_171001/Main/loadRecord/1750" data-ci-pagination-page="1750">Last ›&lt;/a></div>

标签: javascriptphpjqueryajaxcodeigniter

解决方案


例如,在您的活动元素上添加一个类(或 id)<strong id="acrive"></strong>并在 jquery 中找到它$('#active')


推荐阅读