Jquery绑定Enter键触发事件
当我们在使用搜索功能时,输入搜索内容后,总希望向某些网站一样,点击enter键之后就自动触发搜索按钮,不用去手动点击.其实实现这一功能很简单。
首先我们需要知道的是,enter的对应的十进制数是13,下面就直接上例子吧:
先看页面:
//输入搜索内容的文本框
中:
$(document).ready(function(){ $(“#btn”).keydown(function(event){ //给按钮绑定keydown事件 if(event.keyCode==13){ $(“.search”).click(); //触发文本框的点击事件 } }); //搜索时触发的事件 $(“.search”).click(function(){ var name = $(“#search”).val(); $.ajax({ url:”vc4/portlistJson.action”, type:”post”, data:{name:name}, success:function(data){ }, error:function(){ alert(“出错了”); } }); }); )}
还没有评论,来说两句吧...