Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Opera,jQuery-向上键时防止弹出通知_Javascript_Jquery_Events_Opera_Arrow Keys - Fatal编程技术网

Javascript Opera,jQuery-向上键时防止弹出通知

Javascript Opera,jQuery-向上键时防止弹出通知,javascript,jquery,events,opera,arrow-keys,Javascript,Jquery,Events,Opera,Arrow Keys,我正在尝试构建一个带有搜索结果的选择器框,可以使用键盘进行选择。这并不是很难做到——除非是在歌剧方面,我无法阻止在按下键时弹出一个自己的选择框(魔杖形状设置),使我无法做出选择 这里有一个小演示:在框中键入一些内容,然后尝试在我的弹出窗口中向下箭头选择。。。例如,在最新的Chrome浏览器中可以正常工作,但在最新的Opera浏览器中无法正常工作 歌剧是我的最爱,所以我需要找到一个让我自己满意的解决方案;-) 感谢分享想法…请参阅 解决方案:使用autocomplete=“off” 在keyup

我正在尝试构建一个带有搜索结果的选择器框,可以使用键盘进行选择。这并不是很难做到——除非是在歌剧方面,我无法阻止在按下键时弹出一个自己的选择框(魔杖形状设置),使我无法做出选择

这里有一个小演示:在框中键入一些内容,然后尝试在我的弹出窗口中向下箭头选择。。。例如,在最新的Chrome浏览器中可以正常工作,但在最新的Opera浏览器中无法正常工作

歌剧是我的最爱,所以我需要找到一个让我自己满意的解决方案;-)

感谢分享想法…

请参阅

解决方案:使用autocomplete=“off”

在keyup函数中


希望有帮助:)

什么歌剧选框?我在Opera 11.52中得到的结果与在FF4中得到的结果完全相同——当你在“形式预设”中添加一些东西或它们被称为什么时,你就会得到它:……这是你设置魔杖的地方,啊,那个盒子。嗯,恐怕没有办法了。当你射箭时会发生这种情况吗?或者“使用键盘”是什么意思?你可以试着阻止标准行动。我当然试着阻止违约。。。但它不适用于keyup。。。刚刚发现我需要使用keydown来防止弹出,虽然这会让我在另一个代码和平上领先,但无论如何。。。谢谢你的贡献!e、 很明显,我试过。。。但正如我刚刚发现的那样,它只适用于事件keydown,而我使用的是keyup(出于某些特殊原因,但ok,可以改变这一点)。该死不管怎样,谢谢你的回答。。。(现在工作)
<input id="test" value="" autocomplete="off" >
e.preventDefault();