Advertisement
jamboljack

Login JS

May 23rd, 2016
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.84 KB | None | 0 0
  1. var handleLogin = function() {
  2.         $('.login-form').validate({
  3.                 errorElement: 'span', //default input error message container
  4.                 errorClass: 'help-block', // default input error message class
  5.                 focusInvalid: false, // do not focus the last invalid input
  6.                 rules: {
  7.                     username: {
  8.                         required: true
  9.                     },
  10.                     password: {
  11.                         required: true
  12.                     }
  13.                 },
  14.  
  15.                 messages: {
  16.                     username: {
  17.                         required: "Username harus diisi."
  18.                     },
  19.                     password: {
  20.                         required: "Password harus diisi."
  21.                     }
  22.                 },
  23.  
  24.                 invalidHandler: function (event, validator) { //display error alert on form submit  
  25.                     $('.alert-danger', $('.login-form')).show();
  26.                 },
  27.  
  28.                 highlight: function (element) { // hightlight error inputs
  29.                     $(element)
  30.                         .closest('.form-group').addClass('has-error'); // set error class to the control group
  31.                 },
  32.  
  33.                 success: function (label) {
  34.                     label.closest('.form-group').removeClass('has-error');
  35.                     label.remove();
  36.                 },
  37.  
  38.                 errorPlacement: function (error, element) {
  39.                     error.insertAfter(element.closest('.input-icon'));
  40.                 },
  41.  
  42.                 submitHandler: function (form) {
  43.                     form.submit();
  44.                 }
  45.             });
  46.  
  47.             $('.login-form input').keypress(function (e) {
  48.                 if (e.which == 13) {
  49.                     if ($('.login-form').validate().form()) {
  50.                         $('.login-form').submit();
  51.                     }
  52.                     return false;
  53.                 }
  54.             });
  55.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement