我正在使用国际化插件进行翻译(工作良好),对于搜索占位符,我使用自己的翻译服务(也工作良好)。 默认搜索标签不是我想要显示的东西。 我可以通过下面的代码得到我想要的东西:
$('#example').DataTable({
language: {
url: getCurrentLanguage()),
search: "_INPUT_",
searchPlaceholder: ownTranslationService("searchPlaceholder"),
...
}
})
当我改变语言时,问题就来了。 当任何选项(英语除外)返回默认值时,这些选项将返回默认值。 在本例中,占位符仍然正确,但搜索参数返回默认值。 即。 如果我没有声明search:“_input_”
,也一样
var table = $('#datatable').DataTable({
searching: false,
})