1:点击enter事件
$(document).keypress(function(e) {
// 回车键事件
if(e.which == 13) {
submitForm();
}
});
2:JQUERY表单ajax提交事件
1):添加js插件
2):添加js事件
function submitForm(){
$.ajax({
url:'${root}/doLogin',
data:$('form').serialize(),
dataType:'json',
cache:false,
type:'post',
beforeSend:function(XMLHttpRequest){
var username=$("#username");
if(username.val()==''){
$.messager.alert('提示','用户名不能为空 !!!');
username.focus();
return false;
}
var password=$("#password");
if(password.val()==''){
$.messager.alert('提示','密码不能为空!!!');
password.focus();
return false;
}
var valiCode=$("#valiCode");
if(valiCode.val()==''){
$.messager.alert('提示','验证码不能为空!!!');
valiCode.focus();
return false;
}
},
success:function(result){
if(result.status){
$.messager.alert('提示',result.msg);
window.location.href="${root}"+result.url;
}else{
$.messager.alert('提示',result.msg);
}
}
});
第二种:提交地址默认form的action地址
js代码为:
$("#impForm").ajaxForm({
dataType:'json',
beforeSubmit:function(){
$("#imp").dialog("close");
showLoading('导入中...');
return $("#impForm").form("validate");
},
success:function(data){
var code=data.code;
hideLoading();
if(code>0){
var msg="保存成功";
$("#dg").datagrid('reload');
if(code==1){
msg+="<\/br><span style='color: #ff4a14'>以下机构保存失败(名称已存在):"+data.existName+"<\/span>";
}
$.messager.alert('提示',msg,'info',function(){
$("#imp").dialog("close");
});
}
}
});
3:ajax删除:
function del(id,name){
$.messager.confirm("提示",'确定要删除"'+name+'"吗?',function(r){
if(r){
$.ajax({
url:'${root}/dept/del/'+id,
success:function(data){
if(true){
$.messager.show({
title:'提示',
msg:'删除成功',
showType:'show'
});
}
$("#dg").datagrid("reload");
}
});
}
});
}