我正在CodeIgniter中实现基于ajax的分页。当用户点击下一个分页链接时,我需要更新页面上的表格内容。
数据来自php multidimension数组$incomplete.Like
$incomplete->name
,$incomplete->test
等。
我需要做的是在ajax成功调用中解析$incomplete
PHP数组,以便我们可以替换内容。我不知道在成功函数中写什么来解析PHP数组($incomplete
)。
<script type="text/javascript">
var record = <?php echo json_encode($incomplete); ?>; // this is a multidimensional array
$(function(){
$('body').on('click','ul#search_page_pagination>li>a',function(e){
e.preventDefault(); // prevent default behaviour for anchor tag
var Pagination_url = $(this).attr('href'); // getting href of <a> tag
$.ajax({
url:Pagination_url,
type: 'POST',
dataType: 'json',
cache: false,
success: function()
{
}
});
});
});
答案 0 :(得分:0)
使用此
更改您的成功功能success: function(response) {
}
响应参数将包含php脚本的json输出。
答案 1 :(得分:0)
使用此代码进行解析。
$.ajax({
url:Pagination_url,
type: 'POST',
dataType: 'json',
cache: false,
success: function(data) {
alert(data[0]);
}
您可以访问data.var name
等数据