无法使用Ajax和CodeIgniter填充表

时间:2016-01-18 01:14:40

标签: jquery ajax codeigniter

我正在尝试使用datatable插件,ajax和jquery填充表。请帮忙!

表中的

出现加载字,但没有显示来自sql的数据。它只显示加载一词。但当我点击表格时,它会告诉“表格中没有数据”

这是我的jquery代码

$('#table').DataTable({
    'serverside': true,
    'ajax': {
        'url': '<?php echo site_url('members/viewall'); ?>',
        'type': 'POST',
    },
    'columns': [
        {'data': 'firstName'},
        {'data': 'lastName'},
        {'data': 'gender'},
        {'data': 'address'},
        {'data': 'dob'},
        {'data': 'id'},
    ]
});

在我的控制器中

public function viewAll()
{
    $results = $this->membersdata->getAllMembers();         
    $data = array();

    foreach($results as $row)
    {

        $data[] = $row;
    }
    echo json_encode($data);
}

0 个答案:

没有答案