ajax方式实现注册功能(提交数据到后台数据库完成交互)
一、当我们在验证表单的时候,为了阻止把错误的也发送到服务器,我们通常这样设置: $(function(){ var isusername;(定一个变量) var ispwd; $('form').submit(function(e){ if(!isusername || !ispwd){ e.preventDefault();(阻止事件的默认事件) }) }); 1、在nodejs中我们可以用以下方法来(加载)跳转页面: 二、 node.js中MongoDB的安装步骤及相关操作: 三、我们可以通过BUTTON来提交数据 ,并跳转到登录界面,代码如下 : $("input[type=button]").click(function(e){ if(!isUsernameValid || !isPwdValid){ //用if语句来判断当用户名或者密码有一个为false时就弹出一个消息框,并提示:请输入正确的信息。 alert('请输入正确的信息'); return; //结束 } $.ajax({ //用ajax来实现不刷新网页的基础上更新数据 type:"post",//请求方式 url:"/users/reg",//路径 data:{ username:$("input[name=username]").val(),//获取input中name为username的值 pwd:$("input[name=pwd]").val() //获取input中name为pwd的值 },success:function(){ alert("注册成功"); window.location = "login.html"; //注册成功就跳转到login.html } }); }) 以上代码就是用ajax的方式来实现注册功能。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |