作者:lina791211-----感谢作者!!

雪影工作室版权所有,转载请注明【http://blog.csdn.net/lina791211】


1、前言

Jquery绑定各种键盘输入事件。

  键值获取:http://blog.csdn.net/lina791211/article/details/36025571

2、绑定回车键

input输入框绑定回车响应(提交数据)

<span>
<pre name="code" class="html" style="font-size: 18px; line-height: 26px;"><span style="font-family: Arial;"></span><pre name="code" class="html" style="font-size: 18px; line-height: 26px;">  <span style="font-family: Arial;"><input class="typeahead" type="text" id="textfield" placeholder="请输入搜索关键词" style="margin-top: 10px;width: 410px"></span>

</span>

<span><button type="button" class="btn_search btn_search_primary" id="simpleSearchButton"  style="top:0;margin-top: -3px">搜   索</button>
</span>
        /*监听输入框的回车操作*/$('#keyword').bind('keypress',function(event){if(event.keyCode == "13") $('#simpleSearchButton').click();});

3、button绑定click事件并提交数据

     $('#simpleSearchButton').click(function(){var _k = $('#textfield').val();var url = '';if(_k==null || _k==""){//url = encodeURI('<%=path%>/');return;}else{url = encodeURI('<%=path%>/search.jsp?keyword=' + _k);}url = encodeURI(url);window.open(url,'_self');});

4、页面绑定键盘左键、右键进行翻页

<div id="search_paging"><div class="gigantic pagination"><a href="#" class="first" data-action="first">«</a><a href="#" class="previous" data-action="previous">‹</a><input class='current' id='c_page' type="text"  value="Page 10 of 10"/><a href="#" class="next" data-action="next">›</a><a href="#" class="last" data-action="last">»</a></div>
</div>
        /*监听键盘上左右键的点击*/$(document).keydown(function(event){<span style="white-space:pre">       </span>if(event.which == "37") {  $(".previous").click(); return;}<span style="white-space:pre">       </span>if(event.which == "39") {  $(".next").click(); return;}});

jQuery绑定键盘事件相关推荐

  1. jquery实现上下左右键盘监听_基于 jQuery 实现键盘事件监听控件

    最近项目里要做一个画板,需要对键盘事件进行监听,来进行诸如撤回.重做.移动.缩放等操作,因此顺手实现了一个键盘事件监听控件,期间略有收获,整理出来,希望对大家有所帮助,更希望能获得高手的指点. 1. ...

  2. jQuery绑定enter事件

    有时我们写jQuery绑定按钮事件时,执行成功后却发现,习惯性地按下"Enter"键不能提交?是不是我们要重新将"绑定按钮事件"再写一遍成"绑定ent ...

  3. JavaScript绑定键盘事件的多种写法

    使用JavaScript来绑定键盘事件时,有多种写法,而他们的实现效果实际上是等价的,下面一一来列举. 方式一: function keyboard() {document.onkeydown = f ...

  4. jquery绑定的事件对ajax刷新出的数据不生效,on可能受jquery版本影响

    问题:jquery绑定的事件对ajax刷新出的数据不生效 方法:可以用 jquery 里面的 on 和  delegate 预绑定父元素就可以触发的. 注意:某些限制下,个人用的是jquery 1.4 ...

  5. 正确绑定键盘事件_事件为何重要以及如何正确处理

    正确绑定键盘事件 玛丽娜·佩奇 ( Marina Paych )在她的生日那天离开了一个非政府组织,开始了IT行业的新起点时,她是开源软件的新来者. 但是真正的惊喜竟然是开源. 快进两年了,这个组织发 ...

  6. 详解在vue项目当中绑定键盘事件

    在vue项目当中,有时会遇到为文本输入框或者button按钮绑定键盘事件,最常见的就是enter回车事件. 按照vue官网给出的方法是: v-on:keyup.enter 简写: @keyup.ent ...

  7. vue绑定键盘事件 ctrl+enter触发事件

    公司项目(vue+element)有个需求,是在一个input输入内容后按下Enter键进行搜索查询,查询到得数据显示在表格,勾选表格的选中的数据进行提交(提交按钮的快捷键是Ctrl+Enter键盘) ...

  8. jQuery绑定一次性事件和注销事件

    绑定一次性事件 one()是on()的一个特例,用法与bind()完全相同,但是他绑定的事件在执行一次响应之后就会失效.用法如下: one(event,[data],dunction) 参数说明如下: ...

  9. vue绑定键盘事件无效问题,vue绑定键盘delete事件示例,组合键绑定

    项目有个需求,点击某个组件,按delete健后删除,于是乎第一就是想到了键盘事件 @keyup.delete='deleteKeyup(e)' 可是按delete键试了半天都没反应,加了.native ...

最新文章

  1. 1.1GTK+ 的简单程序HelloWorld
  2. LINUX相关的镜像源网站大全,个人收集完整版!
  3. 查询 oracle_关于oracle和mysql数据库的查询问题
  4. 互联网1分钟 |1211
  5. DB-Engines 3月数据库排行:排名前十数据库七成分数下降
  6. 你的博士三五年,不艰辛?
  7. 北师大计算机组成原理离线作业,北师大网络教育 离线作业 计算机组成原理(一、二、三)...
  8. python3.0如何画表格_Python图表绘制工具:Matplotlib_Part 3
  9. Flink专栏:栏目订阅 概述
  10. 从Nest到Nesk -- 模块化Node框架的实践
  11. 心情随笔(四):重新审视自我
  12. android开根号,定点数开根号的性能问题
  13. MP3文件格式说明 (转)
  14. Windows server 2003 伪静态配置方法
  15. Python办公自动化(四):PDF处理自动化
  16. (源代码)用Python制作疫情的实时数据地图(PS:全国以及每个省)
  17. python-pandas功能大全
  18. 有2n个硬币,其中除一个略重外,其余2n-1个都一样重。
  19. 嵌入式驱动方面,这篇文章讲绝了!
  20. 台式计算机耳机有杂音怎么办,耳机有杂音,小编教你电脑耳机有杂音怎么办

热门文章

  1. STM32烧录错误【PDSC: Sequence Execution failed error-Debug access failed - cannot read address 0xE00FFFE】
  2. 中断的分类,中断指令,中断类型码,中断向量表,中断优先级
  3. C语言:自定义函数实现对字符串的复制
  4. 安卓和java哪个前景好_2016安卓开发和java开发哪个前景好? 请详细客观评价近期以及长远的优势,谢谢!...
  5. 漫画:架构师小赵的成长故事
  6. Android2019最佳app,主流安卓市场自荐资源大合集|2019最新最全
  7. 转:区块链的这些事儿:十大法则、社会角色、社群运营
  8. 详解西部数据SMR叠瓦式硬盘的190二级编译器(译码表)模块
  9. 路易斯华盛顿大学计算机系,圣路易斯华盛顿大学ee
  10. 踩坑无数后的最全的charles抓包app安装教程