0

我有一个附加了 AutoCompleteExtender 的 asp:TextBox。这是我的代码

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

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

当用户输入一个单词并按 Enter 键时,会调用函数 Search()。但是,当用户按 Tab 键选择自动完成建议之一时,未检测到 Enter 键...我可以解决的任何想法这个?

非常感谢,

4

1 回答 1

0

您可以添加此代码

if(event.keyCode == 13 && e.keyCode == 9) //9 For Tab
{
   ....
}

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

于 2013-03-15T11:03:08.877 回答