在我们使用input等标签的时候,也许会用到一些auto-complete的功能,让用户的体验更加完善,如根据用户输入的内容来自动判断、填充。
case1 预测问题
下例为我在百度上输入“为什么”之后,百度自动跳出的autocomplete内容,应该是最近百度用户问的最多的问题。
case2 输入历史
有时候一个输入框可能是用户之前输入过很多次的、相同的内容(如用户名、密码等基本不变的信息),这个时候,autocomplete是节省用户输入的时间,自动填充信息。
下例为bing搜索上的历史记录,也是autocomplete的use case之一。
case3 限制输入、选择输入
有时候输入框会由于其他的输入,或者某些条件让输入内容有所限制,如选择省份之后,城市的输入框的autocomplete内容需要根据用户输入(选择)的省份来进行设置。
此case有很多例子,相信大家都遇到过,在此不进行举例。
问题所在
问题来了,如果你的autocomplete功能与浏览器的input标签自带的autocomplete功能重复&#