2 z291506316 z291506316 于 2015.07.03 17:25 提问

jquery输入框历史记录获取

有jquery怎么获取浏览器的输入框的自动完成的历史记录?尤其是使用“上下键”去获取历史记录的时候,如同百度输入框,我可以使用上下键来获取历史记录。我之前在一个业务中,保留历史记录,当我的鼠标移上去之后,然后用上下键去获取历史记录,然后鼠标点击提交,(鼠标不在有焦点在那个输入框) 。我获取不到那个输入框的值。

4个回答

caozhy
caozhy   Ds   Rxr 2015.07.03 17:41
已采纳

浏览器的自动完成没法获取。但是你可以用下拉框模拟autocomplete,数据放在服务器上
http://www.cnblogs.com/Peter-Zhang/archive/2011/10/22/2221147.html

showbo
showbo   Ds   Rxr 2015.07.03 20:35

获取不到浏览器的自动完成内容

不过你可以给输入框添加onblur事件将用户输入的数据用localStorage存储起来,然后自己模拟浏览器的自动完成。

yuke198907
yuke198907   2015.07.03 17:42

要是页面不关闭不刷新的情况下可以放到一个变量中

yuke198907
yuke198907   2015.07.03 17:43

要是页面不关闭不刷新的情况下可以放到一个变量中

Csdn user default icon
上传中...
上传图片
插入图片