选项卡键选择自动完成单词后,文本框检测输入键

时间:2013-03-15 10:51:03

标签: javascript asp.net textbox keycode autocompleteextender

我有一个asp:连接了AutoCompleteExtender的TextBox。这是我的代码

txtSearch.Attributes.Add("OnKeyPress", "ProcessKeyPressed()")

function ProcessKeyPressed()
  { 
    if(event.keyCode == 13)
      {
        Search()
      }
  }

当用户键入单词并按Enter键时,将调用函数Search()。但是,当用户点击Tab键选择其中一个自动完成建议时,不会检测到回车键...任何想法如何我可以解决这个问题吗?

非常感谢,

1 个答案:

答案 0 :(得分:0)

您可以为

添加此代码
if(event.keyCode == 13 && e.keyCode == 9) //9 For Tab
{

....     }

LInk:http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes