Demandé paramètre inconnu " 1 " de la source de données pour la ligne 0 dans les tables de données

Lorsque j'essaie de récupérer des données de ma base de données pour la table, j'obtiens cette erreur:

DataTables warning (table id = 'student_table'): Requested unknown 
parameter '1' from the data source for row 0

Ci-dessous est le code javascript que j'ai utilisé

<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
    $('#student_table').dataTable( {
        "bProcessing": true,
        "bServerSide": true,
        "sServerMethod": "POST",
        "sAjaxSource": "<?php echo base_url()?>index.php/data/all"
    } );            
} );
</script>

Les données JSON (extrait:

{"sEcho":0,"iTotalRecords":3,
"iTotalDisplayRecords":3,
"aaData":[["85","t1","1D"],["74","test475","4A"],
["777","maiz","5"]],"sColumns":"id,name,class"}

Voici ma table:

<table class="datatable tables" id="student_table">
    <thead>
        <tr>
            <th>ID</th>
            <th>Name</th>
            <th>Class</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td class="dataTables_empty">Loading data from server</td>
        </tr>
    </tbody>
</table> 

Code PHP (enflammé les tables de données)

$this->load->library('datatables');

$this->datatables->select('admission,name,class');
$this->datatables->from('students');
echo $this->datatables->generate();

J'utilise codeigniter et les DataTables.

Pourquoi j'obtiens cette erreur et comment faire pour récupérer les données de la table?

InformationsquelleAutor LiveEn | 2012-09-05