小电商项目实战 互动版

实现登陆


我们为登陆按钮增加单击事件和对应函数login(),参考如下:

function login(){
  //通过serialize()方法获取form表单内输入框用户名、密码的值
  //如:"username=张三&password=12345"
  var data = $("form").serialize();
  $.ajax({
      url:'/login',
      type:'POST',
      data:data,
      success:function(data,status){
          if(status == 'success'){
              location.href='home';
          }
      },
      error:function(data,status){
           if(status == "error"){
              location.href='login'
           }
       }
   });
}

在相应的login.js文件中,我们还得添加相对应的post请求处理方法,接着我们会讲述。