我有一个包含表单的ASP.NET页面,同时还有一个搜索表单。搜索表单位于页面的右上角,因此搜索按钮是添加到控件层次结构中的第一个按钮。
当您在处理其他表单时按下回车键,它会点击搜索按钮。我不想这样,我更希望按下回车键时点击表单的按钮。
我尝试使用jQuery来实现:
当您在处理其他表单时按下回车键,它会点击搜索按钮。我不想这样,我更希望按下回车键时点击表单的按钮。
我尝试使用jQuery来实现:
$('#textBoxId').keyup(function(e) {
if(e.keyCode === 13) {
$('#buttonId').click();
e.preventDefault();
}
});
但是表单已提交,这意味着客户端验证没有运行(即,按钮的onclick事件处理程序未运行)。
如何最好地实现此功能?