当前位置:  开发笔记 > 编程语言 > 正文

jQuery和ASP.NET - 强制按钮单击

如何解决《jQuery和ASP.NET-强制按钮单击》经验,为你挑选了1个好方法。

我有一个ASP.NET页面,上面有一个表单.它上面还有一个搜索表单.搜索位于页面的右上角,因此搜索按钮首先添加到控件层次结构中.

当您处理另一个表单并按Enter键时,将单击搜索按钮.我不想要这个,我希望当你按下输入时,单击该表单的按钮.

我试过像这样使用jQuery:

$('#textBoxId').keyup(function(e) {
  if(e.keyCode === 13) { 
    $('#buttonId').click();
    e.preventDefault();
  }
});

但提交的表单,意味着客户端验证没有运行(即onclick事件处理程序没有在按钮上运行).

实现这一目标的最佳方法是什么?



1> tvanfosson..:

试试这个.

$('#textBoxId').keydown(function(e) {
  if(e.keyCode === 13) {
    e.preventDefault(); 
    $('#buttonId').trigger('click');
  }
});

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有