[DataTable] Passage d'arguments avec fnServerParams
Bonjour,
J'utilise un dataTable (Server-side processing) pour afficher des infos.
Ca marche bien !
Par contre, lorsque que je veux utiliser un filtre tout bête :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $(document).ready(function() {
$('#example').dataTable(
{
"processing": true,
"serverSide": true,
"ajax": "mon_traitement.php",
"fnServerParams": function ( aoData )
{
aoData.push( { "name":"pays", "value": "FR"} );
}
} );
} ); |
ça ne fonctionne pas !
Processing..." s'affiche au-dessus de mon dataTable puis rien ne se passe.
Ce qui est étrange est que j'aperçois en log javascript l'erreur :
"TypeError: aoData.push is not a function"
Je précise que j'utilise la version 1.10.3.
Côté serveur, on est d'accord qu'il n'y a rien a faire par rapport à ce filtre ?
Il faut juste que dans le tableau de données récupérées (pour construire le json), les valeurs de mon champ "pays"
soient retournées ?
Merci d'avance.