Search 将自动完成中的排序从select2中的ASCII字母顺序更改为Unicode
我第一次面对select2库。我已经编码了一个搜索框,除了排序外工作正常 目前,我们正在按照ASCII顺序而不是Unicode顺序对结果进行排序 例如: “Lu”在“Lé”之前 然而,我需要的恰恰相反 我正在使用alasqul.js并选择2.full.js 我正在测试许多代码行和函数,但现在失败了 提前谢谢 编辑: JS代码:Search 将自动完成中的排序从select2中的ASCII字母顺序更改为Unicode,search,jquery-select2,alasql,Search,Jquery Select2,Alasql,我第一次面对select2库。我已经编码了一个搜索框,除了排序外工作正常 目前,我们正在按照ASCII顺序而不是Unicode顺序对结果进行排序 例如: “Lu”在“Lé”之前 然而,我需要的恰恰相反 我正在使用alasqul.js并选择2.full.js 我正在测试许多代码行和函数,但现在失败了 提前谢谢 编辑: JS代码: arr = [ {a: "1", b: "1", c: "ham"}, {a: "2", b: "1", c: "Thór"}, {a: "3", b: "1", c:
arr = [ {a: "1", b: "1", c: "ham"}, {a: "2", b: "1", c: "Thór"}, {a: "3", b: "1", c: "Soçao"}]
var results = function(word) {
var limit = LIMIT_RESULTS + 1;
var out = [];
var partialLimit = 0;
var outaux = [];
// search by c:
outaux = alasql('SELECT a, b, c + "''" as n\
FROM ? WHERE c LIKE "%'+word+'%" ORDER BY c LIMIT ' + partialLimit, [arr]);
out.push.apply(out, outaux);
您需要显示您的代码。请通读如何创建。请先看这篇文章,这是一个平台,您可以从中获得关于您的问题的好建议。但对于这一点,你需要更具体地说明你在问什么?到目前为止你做了什么?在提问之前,请查看建议的SO问题并查看它们。尽管如此,您仍然没有找到解决方案,然后您可以在这里提出问题。