解决 ajax 分页中的错误


Solve an error in ajax pagination

我正在尝试使用codeigniter添加ajax分页。下面是我的代码:

<script type="text/javascript">
$(function() {
  applyPagination();
  function applyPagination() {
    $("#ajax_pagingsearc a").on("click", function() {
    var url = $(this).attr("href");
      $.ajax({
        type: "POST",
        data: "ajax=1",
        url: url,
       success: function(msg,status) {
          $("#ajaxdata").html(msg);
          alert(status);
          applyPagination();
        }
      });
    return false;
    });
  }
});

它不起作用 - 任何人都可以帮助我吗?在控制台中获取 [HTTP/1.1 500 内部服务器错误

我认为如果您调用onclick事件,apply分页功能将不起作用。

<script type="text/javascript">
    $(function() {
    $("a").on("click", function() {
      var url = $(this).attr("href");
      $.ajax({
        type: "POST",
        data: "ajax=1",
        url: url,
       success: function(msg,status) {
          $("#ajaxdata").html(msg);
          alert(status);
        }
      });
    return false;
    });
});
</script>
<body>
<a href = "process.php">hello</a>
<div id="ajaxdata">
</div>
</body>
</html>

简单的PHP文件process.php

<?php
print_r($_POST);
exit;
?>

请点击以下链接

简单分页

阿贾克斯分页

我希望你在问问题之前搜索好,有可能失去声誉(这是非常困难的收入,但很容易失去)