提问者:小点点

更改语言时删除DataTables默认搜索标签


我正在使用国际化插件进行翻译(工作良好),对于搜索占位符,我使用自己的翻译服务(也工作良好)。 默认搜索标签不是我想要显示的东西。 我可以通过下面的代码得到我想要的东西:

$('#example').DataTable({
  language: {
    url: getCurrentLanguage()),
    search: "_INPUT_",
    searchPlaceholder: ownTranslationService("searchPlaceholder"),
    ...
  }
})

当我改变语言时,问题就来了。 当任何选项(英语除外)返回默认值时,这些选项将返回默认值。 在本例中,占位符仍然正确,但搜索参数返回默认值。 即。 如果我没有声明search:“_input_”,也一样


共1个答案

匿名用户

 var table = $('#datatable').DataTable({


        searching: false,
})