1

请参阅以下默认示例

http://jqueryui.com/autocomplete/(默认功能)

当您键入 Scala 和 Schema 时,这些结果几乎一直向下,尽管我希望它们排在第一位,因为它们都以 S 开头。

我认为原因是它从列表顶部开始向下检查是否有任何Ss(Actionscript是availableTags中的第一个条目)并且没有默认过滤。

如果我打算使用像城市这样的东西,并且我将结果限制为 10 并键入“S”,那么前 10 个结果将不是以 S 开头的城市,而是包含 s 并且在列表中排在第一位的城市。

有没有解决的办法 ?

样品小提琴在这里

问题2:当前条目如何在显示的结果中突出显示?

4

1 回答 1

1

您可以使用 jquery 插件 selectize.js。你可以这样做: http: //plnkr.co/edit/1zmretjQGXeVnh74IMRj

正如您通过键入“sc”所看到的那样,scala 和 scheme 先出现,并突出显示。

于 2013-10-07T22:30:18.550 回答