如何替换DataTable单词中的自定义单词?

时间:2017-10-07 12:52:07

标签: jquery datatable

我使用jquery DataTable框架,例如:

 $('.dataTable').dataTable({
                        "aaSorting": [[4, "asc"]]
  });

它目前有效但我需要在另一种语言中使用这个数据表。结果我需要将数据表的单词(如search,next,prev和...)更改为另一个单词。

这可能吗?

1 个答案:

答案 0 :(得分:1)

是的,有可能。 数据表为我们提供了将首选语言更改为插件的选项。

有两种方法可以在DataTables中包含国际化选项 - 通过Ajax请求(language.url: *prefered language*)加载语言文件,或者在初始化时使用(language: *prefered language*)属性。

以下示例显示如何将德语翻译包含为Ajax文件:

<script type="text/javascript" src="jquery.dataTables.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('#example').dataTable( {
        "language": {
            "url": "dataTables.german.lang"
        }
    } );
} );

了解更多: https://datatables.net/plug-ins/i18n/

希望这有帮助。