为什么我不能改变我的dataTable jQuery插件的语言

时间:2016-01-14 02:42:48

标签: jquery datatables

我尝试过多种方式,我确信jQuery正在设置表格,但不会改变语言。这是我尝试过的一些事情,我不知道为什么不改变:

$('#data-table').dataTable( {
            "language": {
                "url": "//cdn.datatables.net/plug-ins/1.10.10/i18n/Spanish.json"
            }
        } );


$("#data-table").dataTable({
            "language": {
                "sProcessing":     "Procesando...",
                "sLengthMenu":     "Mostrar _MENU_ registros",
                "sZeroRecords":    "No se encontraron resultados",
                "sEmptyTable":     "Ningún dato disponible en esta tabla",
                "sInfo":           "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros",
                "sInfoEmpty":      "Mostrando registros del 0 al 0 de un total de 0 registros",
                "sInfoFiltered":   "(filtrado de un total de _MAX_ registros)",
                "sInfoPostFix":    "",
                "sSearch":         "Buscar:",
                "sUrl":            "",
                "sInfoThousands":  ",",
                "sLoadingRecords": "Cargando...",
                "oPaginate": {
                    "sFirst":    "Primero",
                    "sLast":     "Último",
                    "sNext":     "Siguiente",
                    "sPrevious": "Anterior"
                },
                "oAria": {
                    "sSortAscending":  ": Activar para ordenar la columna de manera ascendente",
                    "sSortDescending": ": Activar para ordenar la columna de manera descendente"
                }
            }
        });

            $('#data-table').dataTable( {
            "language": {
               "sUrl": "media/language/custom_lang_spanish.txt"
            }
        } );

1 个答案:

答案 0 :(得分:0)

老兄怎么了?和合

这是解决方案,您必须将路径放到json lang文件中,例如:

你的javascript中的

: “url”:“assets / plugins / DataTables / json / Spanish.json”

或者如果您正在使用CodeIgniter: “url”:“”

然后,将Spanish.json下载到您的文件夹中。

希望这个帮助