在我的 asp.net 解决方案中,我有一个文本输入框和一个搜索按钮。文本输入字段上有一个 onkeyup jquery 事件,因此当用户按下某个键时它会自动单击搜索按钮。您也可以手动单击该按钮。
但我注意到的是,如果您正在输入,然后按 ENTER 键,它将触发 onkeyup 事件。如果按下 ENTER 键,或者可能检测它是否是 ENTER 键然后有一个 if 语句或其他东西,我如何禁用该功能。
发生的另一件事是,如果输入框中的文本有问题,我会显示一个警告消息框。然后,如果您按 ENTER 关闭该框,它将以某种方式触发 onkeyup 事件,该事件再次显示警报框...
谢谢。