Une méthode à utiliser consiste à récupérer le retour JSON de Firebug (ou de l'inspecteur de Webkit ou autre) et de l'exécuter via http://jsonlint. com . Si la chaîne JSON est identique, alors je suppose qu'il y a quelque chose d'autre en sortie (peut-être un avertissement PHP, ou juste un écho d'une chaîne quelque part) qui fait échouer l'analyse. DataTables utilise l'analyseur JSON intégré à jQuery 1.4 et génère cette erreur lorsque l'analyseur ne peut pas décoder la chaîne.
Si cela ne vous aide pas, pouvez-vous nous donner un lien vers la page ?