日期:2014-05-17  浏览次数:20520 次

js中,如何按回车键,不触发keyup,keydown这些事件
文本框的keyup事件,请求ajax,返回数据,形成一个百度搜索一样的下拉框,然后在下拉框用回车选择一个,填充套文本框,但是,填充后,回车会触发keyup,所以又去请求了数据,下拉框就没法隐藏,所以,请问一下,可以禁止触发keyup吗?


------解决方案--------------------
当按回车的时候隐藏DIV,你只需要判断键盘事件的keyCode属性值是不是13,是的话隐藏div就行了ajax请求数据的事件也写这里面吧,避免造成不必要的请求浪费带宽