用法1:
选择器.click(function(){//给指定元素添加事件
//js代码
});
//给登录按钮添加单击事件
$("#loginButon").click(function () {
//收集参数
var loginAct = $.trim($("#loginAct").val());
var loginPwd = $.trim($("#loginPwd").val());
var isRemPwd = $("#isRemPwd").prop("checked");
//表单验证
if (loginAct==""){
alert("用户名不能为空");
return;
}
if(loginPwd==""){
alert("密码不能为空");
return;
}
//发送请求
$.ajax({
url:'settings/qx/user/login.do',//这里不写成/settings/qx/user/login.do是因为所有资源都会在base下面找
data:{
loginAct:loginAct,
loginPwd:loginPwd,
isRemPwd:isRemPwd
},
type:'post',
dataType:'json',
success:function (data) {
if (data.code=="1"){
//登录成功,跳转业务主页面
window.location.href="workbench/index.do";
}else{
//提示信息
$("#msg").html(data.message);
}
},
beforeSend:function () {
$("#msg").text("正在努力验证...");
return true;
}
})
用法2:
选择器.click();//在指定元素上发生一次事件
//给整个浏览器窗口添加键盘按下事件
$(window).keydown(function (e) {//e是event的缩写,代表这个事件的本身,把这个事件的一些属性都封装到e这个对象里面去了
//如果按的是回车键,则提交登录请求
if (e.keyCode==13){
$("#loginButon").click();
}
});
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)