gpt4 book ai didi

Jquery 土耳其语数据表列排序

转载 作者:行者123 更新时间:2023-12-01 00:22:56 24 4
gpt4 key购买 nike

我在 jQuery Datatable 中的列排序时遇到问题。根据土耳其字母表,数据表排序的顺序不正确。如何才能获得土耳其语排序的正确结果?

最佳答案

您可以通过替换 _fnEscapeRegex 函数来解决此问题,如下所示//_fnEscapeRegex fonksiyonunu aşağıdaki gibi değiştirerek bu sorunu çözebilirsiniz...

function _fnEscapeRegex ( sVal ) {

var letters = { "İ": "[İi]", "I": "[Iı]", "Ş": "[Şş]", "Ğ": "[Ğğ]", "Ü": "[Üü]", "Ö": "[Öö]", "Ç": "[Çç]", "i": "[İi]", "ı": "[Iı]", "ş": "[Şş]", "ğ": "[Ğğ]", "ü": "[Üü]", "ö": "[Öö]", "ç": "[Çç]" };
var acEscape = [ '/', '.', '*', '+', '?', '|', '(', ')', '[', ']', '{', '}', '\\', '$', '^', '-' ];
var reReplace = new RegExp( '(\\' + acEscape.join('|\\') + ')', 'g' );
sVal=sVal.replace(reReplace, '\\$1');

return sVal.replace(/(([İIŞĞÜÇÖiışğüçö]))/g, function (letter) { return letters[letter]; });
}

关于Jquery 土耳其语数据表列排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19883703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com