我正在尝试使用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内部服务器错误
答案 0 :(得分:0)
我认为如果你调用onclick事件,applyPagination函数将不起作用
<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;
?>
按照以下链接
我希望你在问问题之前搜索得很好,否则你可能会失去声望(这很难赚,但很容易丢失)