我有一个自动完成框,用户可以在input
元素处于焦点时使用箭头键在结果之间进行选择。当用户使用向上和向下箭头时,插入点会在文本的开头和结尾之间跳转。我怎样才能防止这种情况发生?我尝试了以下方法,但它不起作用:
$("#Hdr_nav_search_input").keypress(function(event){
if(event.which==38 || event.which==40){
event.preventDefault();
}
})