您的位置:首页 > 其它

设置button按钮,enter默认提交表单及ctrl+enter提交

2012-11-17 13:17 351 查看
1、设置operatedquery_form这个表单,enter键提交的事件:(jquery)

$("#operatedquery_form").keydown(function(e){ //设定enter键默认提交查询

e=e||window.event;

if(e.keyCode==13){

//operatedinfo.query();提交表单的操作

}

}) ;

2、去掉表单enter键提交

$("#operatedquery_form").keydown(function(e){ //设定enter键默认提交查询
e=e||window.event;

var keyNum = e.which || e.keyCode;
return keyNum==13 ? false : true;

}) ;

jquery还为我们提供了更简单的办法:

通过使用 preventDefault() 方法只取消默认的行为。

jQuery 代码:
$("form").bind("submit", function(event){
event.preventDefault();
});

3、showLeave为div的ID
$("#showLeave").keydown(function(event){
if(event.ctrlKey&&event.keyCode==13) {
leaveMessage.addMessage();
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: