Datatables changer la langue de façon dynamique
Je suis en train de changer avec jQuery langue d'une table avec des tables de données. Je suis en train de pousser un bouton pour modifier la langue de la table.
$('#prueba').live('click', function () {
var espanol = {
"sProcessing": "Procesando...",
"sLengthMenu": "Mostrar _MENU_ registros",
"sZeroRecords": "No se encontraron resultados",
"sInfo": "Mostrando desde _START_ hasta _END_ de _TOTAL_ registros",
"sInfoEmpty": "No existen registros",
"sInfoFiltered": "(filtrado de un total de _MAX_ líneas)",
"sInfoPostFix": "",
"sSearch": "Buscar:",
"sUrl": "",
"oPaginate": {
"sFirst": "Primero",
"sPrevious": "Anterior",
"sNext": "Siguiente",
"sLast": "Último"
}
};
tablacliente.fnSettings().oLanguage= espanol;
tablacliente.fnDraw();
})
Et, quel est le problème?
OriginalL'auteur faisbu | 2013-01-17
Vous devez vous connecter pour publier un commentaire.
Autant que je sache, il n'existe pas de méthode intégrée ou plug-in (actuellement) pour passer de la langue de manière dynamique. Mais ce que vous pouvez faire est de détruire la datatable et de ré-initialiser avec le nouveau paramètre de langue.
Changez votre bouton cliquez sur gestionnaire de quelque chose comme ceci:
Ici est un démo sur jsFiddle.
OriginalL'auteur Onur Yıldırım
Que l'affiche originale mentionné, cela ne fonctionne pas:
mais quelque chose comme cela devrait fonctionner, sans avoir à détruire la table:
OriginalL'auteur larryl
Essayez ceci:
tablacliente.fnSettings().oLanguage= espanol;
tablacliente.fnUpdate();
Fonctionne pour moi.
OriginalL'auteur Luiz Felipe Paim
vous avez raison, j'ai changer la réponse
Je ne suis pas un développeur php, mais maintenant que je suis en train d'écrire un freelance php projet, cela a fonctionné sur mon système
vous devez faire quelque chose comme ceci
OriginalL'auteur Vahap Gençdal