- //禁止回车事件响应
- $(this).keydown( function(e) {
- var key = window.event?e.keyCode:e.which;
- //alert(key.toString());
- if(key.toString() == "13"){
- return false;
- }
- });
- //也可以来控制是第几个按钮的响应
- $("#input_id").keydown(function(){
event.keyCode==13 && $("input[@type='submit']")[0].click();
})
-----
jQuery 的页面中,回车的话默认对应的按钮是页面中的第一个按钮.
由于我有弹出的DIV, DIV上也有按钮的, 本来希望回车默认是对应于本DIV中的第一个按钮,但默认对应的还是全局页面中的第一个按钮. 所以只能禁掉回车事件响应了.