原理就是监听onkeyup或者onkeydown事件,d出下拉框,把文本框里的值(1122)加上各种不同的后缀,比如@sina.com @sina.cn,成为1122@sina.com这种形式,然后动态添加到下拉框里。
最后监听键盘的上下箭头,敲击↓箭头,下拉框的第一项被选中,以此类推。敲回车或者用鼠标点击把当前项的值输出到文本框里。
有这样的jq插件,叫autocomplete,引入这个插件,然后再在页面中调用就可以了,http://wenku.baidu.com/link?url=oJfw4CI7sqjU_-b6cf-XidVWhR8Cv4Hku-hJeqfxNyXAfMjk_a1TLiFmxO6IKK8YKrWjNm2DzRjBh3gqLaObEe3x-uYhAx1H9-160SAB2gS这是百度文库的一篇关于这个的开发文档,你自己看看,很简单的欢迎分享,转载请注明来源:内存溢出
评论列表(0条)