0.需要引用的js
<script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script> <script src="http://apps.bdimg.com/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
1.页面添加一个输入框,id为“roadline”,方便在js中获取。
<input id="roadline">
2.编写一个js,使其在页面打开时执行。 补全值为一个json数组。也可以后台调用接口获取。
var availableTags = ["标缝路","诚信路","公诚路","万诚路","何寇路","何潘路","何新路","栎西路","房西路","文化东路","桃源东路","石家东路"];
完整js内容为:
<script type="text/javascript"> $(function() { var availableTags = ["标缝路","诚信路","公诚路","万诚路","何寇路","何潘路","何新路","栎西路","房西路","文化东路","桃源东路","石家东路"]; $( "#roadline" ).autocomplete({ source: function(request, response) { var results = $.ui.autocomplete.filter(availableTags, request.term); response(results.slice(0, 10));//只显示自动提示的前十条数据 }, messages: { noResults: '', results: function() {} }, }); }); </script>