【转发】jQuery给input绑定回车事件

  1. <script type="text/javascript" src="Scripts/jquery-1.6.2.js"></script>
  2. <script language="javascript" type="text/javascript">
  3. //方法一如下
  4. $(function(){
  5. $(‘#dataInput‘).bind(‘keypress‘,function(event){
  6. if(event.keyCode == "13")
  7. {
  8.      //dologin();
  9. // alert(‘你输入的内容为:‘ + $(‘#dataInput‘).val());
  10. }
  11. });
  12. //方法二如下
  13. $(document).keydown(function(e) {
  14. if (e.keyCode == 13) {
  15. //dologin();
  16. }
  17.   });
  18. });
时间: 2024-11-08 04:26:58

【转发】jQuery给input绑定回车事件的相关文章

jquery使用on给input绑定focus事件和alert组合后无限弹出

我们知道,jQuery中的on方法是可以无限触发的,当给input绑定了focus事件的时候,如果在focus事件中使用了alert弹出框的话,很容易就会造成死循环(无限弹出框)的现象. 原因是因为,jQuery的on绑定的这个focus事件是组合了onfocus(获取焦点)和onblur(失去焦点)两个JavaScript事件的,当alert弹出之后如果去点击弹出框的确认按钮就会触发onblur事件,可是在弹出框关闭之后焦点又回到了input输入框中,又触发onfocus事件,陷入了一个无限弹

js实现标签绑定回车事件

给一个input 绑定一个回车事件, 如搜索框 输入内容后敲回车键执行某个事件 <input id="freeText" type="text" value=""> $("#freeText").keypress(function (evt) { evt = (evt) ? evt : ((window.event) ? window.event : ""); var key = evt.key

easyui-combobox绑定回车事件注意事项

回车事件的定义的位置必须是easyui-combobox数据加载的后面,才有效果. HTML文件: <select id="aucBrandNo" class="easyui-combobox" name="aucBrandNo" style="width: 160px;" data-options="required:true,onHidePanel:function(){validateComboboxIn

关于解决JQUERY对INPUT元素Change事件不兼容的问题

最近开发一个项目,需要实现用户在WEB表单里的多个INPUT框中输入数量后,立即自动计算加总各项输入的数量之和,并显示在指定的INPUT框中,这个功能实现的原理是简单的,就是只需要在INPUT的onchange事件中计算加总并将结果赋给指定的INPUT框中即可实现,代码如下: $("input.syxcost").change(function(){ computeReceivedsyxcost(); } function computeReceivedsyxcost(){ //计算加

jQuery EasyUI textbox datagrid 绑定 回车事件

在onLoadSuccess方法中增加监听事件,按下enter键后调用datagrid的reload方法. 1 onLoadSuccess:function() { 2 $('input:text').keydown(function(e) { 3 if(e.keyCode == 13) { 4 datagrid.datagrid('reload'); 5 } 6 }); 7 }

JQuery 绑定回车事件 兼容ie8,ie9

$("#form-search").find('#search-query').bind('keypress', function(e) { var keycode; if(window.event){ keycode = e.keyCode; //IE } else if(e.which){ keycode = e.which; } if (keycode != 13) { return; } that.search(); e.stopPropagation(); return fa

easyui-combobox绑定回车事件相关

去掉combobox回车内容不匹配清空输入项 问题描述:easyui的combobox插件,输入的内容如果和选项不匹配时,按下回车会导致输入的内容被清空. 解决办法:要解决回车时,combobox输入内容和可选项目不匹配时清楚输入内容的问题,需要修改源代码,找到回车处理函数代码,注释掉或者退出代码执行. 本示例使用的easyui版本为1.4.3.用编辑器,如dreamweaver打开jQuery.easyui.min.js,找到function _956(e),大概在12301行,修改这个函数如

jquery中on绑定click事件在苹果手机失效的问题

因为是动态添加的内容,所以想要使用click事件,需要给他用on绑定一下: $(document).on("click",".next_button",function(){ alert(); });

关于angularjs框架中input按回车事件光标跳转到另一个input上

我们项目里用到angularjs 对应的包,没有ng-keypress\ng-keydown. 所以,我们自己写一些指令. 首先在,项目模块对应的module.js中写指令 define([ 'angular', 'angular-couch-potato', 'angular-ui-router', 'angular-resource' ], function (ng, couchPotato) { 'use strict'; var module = ng.module('app.handO