如何用字母写自动完成搜索?

时间:2013-12-20 11:03:02

标签: javascript json autocomplete

<script type="text/javascript">
    //Create a new variable j$ just to avoid any conflicts with other libraries which may be using $.
    var j$ = jQuery.noConflict();
    //Capture the list of countries in a Array.
   var countryArray = {!jsonDescriptionData};
    //on Document ready
    j$(document).ready(function(){
        j$("#countryautocomplete").autocomplete({
            source:countryArray               
    });
    });        
</script>

目前正在采用这种方式。如果我输入“a”,它显示名称包含a。但我需要以这样的方式显示名称以a开头。如果我输入ab .it必须只显示名称以ab开头

1 个答案:

答案 0 :(得分:0)

您需要自定义匹配器。只需浏览API文档到最后,找到您正在寻找的内容。

http://api.jqueryui.com/autocomplete/#example-1