Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery UI自动完成字母顺序_Javascript_Jquery_Jquery Ui_Autocomplete - Fatal编程技术网

Javascript jquery UI自动完成字母顺序

Javascript jquery UI自动完成字母顺序,javascript,jquery,jquery-ui,autocomplete,Javascript,Jquery,Jquery Ui,Autocomplete,请参见下面的默认示例 http://jqueryui.com/autocomplete/(默认功能) 当您键入Scala和Schema时,这些结果几乎都是最底层的,尽管我希望它们是第一个,因为它们都是从S开始的 我认为原因是它从列表的顶部开始向下检查是否有Ss(Actionscript是availableTags中的第一个条目),并且没有默认过滤 如果我打算使用像cities这样的东西,我将结果限制为10并键入“S”,那么前10个结果将不是以S开头的城市,而是包含S且在列表中位于第一位的城市 有

请参见下面的默认示例

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

当您键入Scala和Schema时,这些结果几乎都是最底层的,尽管我希望它们是第一个,因为它们都是从S开始的

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

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

有办法解决这个问题吗


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

您可以使用jquery插件selectize.js。 这就是你可以做到的:


通过键入“sc”可以看到,scala和scheme排在第一位,并突出显示。

您可以使用jquery插件selectize.js。 这就是你可以做到的:

您可以通过键入“sc”看到,scala和scheme排在第一位,并高亮显示