DataTables avertissement (table id = "exemple"): Demande paramètre inconnu '0' à partir de la source de données pour la ligne 0

je suis très nouveau à javascript et jquery, et à l'aide de la table de données pour afficher les données du serveur. je suis à l'aide de code ci-dessous.

    $(document).ready(function () {
     $("#example").dataTable({
         "bProcessing": true,
         "sAjaxSource": "/admin/vskuStatusUid?uploadId=" + $('#UID').val(),
         "aoColumns": [{
             "mData": "uid"
         }, {
             "mData": "vcode"
         }, {
             "mData": "vsku"
         }, {
             "mData": "timeStamp"
         }, {
             "mData": "state"
         }, {
             "mData": "counter"
         }]
     });
 });

and my ajax response looks like below 

{
    "aaData": [
        {
            "uid": "UID0000007017",
            "vcode": "927ead",
            "vsku": "Prateek1000",
            "timeStamp": 1391158258658,
            "state": "VENDOR_PRODUCT_PERSISTENCE_COMPLETED",
            "counter": 2
        },
        {
            "uid": "UID0000007017",
            "vcode": "927ead",
            "vsku": "Prateek5000",
            "timeStamp": 1391158258881,
            "state": "VENDOR_PRODUCT_PERSISTENCE_COMPLETED",
            "counter": 3
        }
    ]
}

et mon html, le code est ci-dessous

<table id="example">
        <thead>
            <tr>
            <th>Upload Id</th>
            <th >Vcode</th>
            <th>Vsku</th>
            <th>Timestamp</th>
            <th>State</th>
            <th>counter</th>
            </tr>
          </thead>
          <tbody>
        </tbody>
        </table>

quelqu'un peut m'aider ici.

j'ai vérifié les autres répondre liés à cette question et surtout tous étaient indiquant le problème est peut-être la différence dans thead total de la colonne et mdata.

  • Est-ce juste un extrait de votre réponse json? Parce que ça devrait ressembler à quelque chose comme ceci: {"sEcho":5,"iTotalRecords":"366","iTotalDisplayRecords":"1","aaData":[["UID0000007017","927ead","63739","Prateek1000","1391158258658","VENDOR_PRODUCT_PERSISTENCE_COMPLETED","2"]]}
InformationsquelleAutor ankit_tyagi | 2014-02-04