123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- $(function(){
- // input iCheck
- $('input').iCheck({
- checkboxClass: 'icheckbox_square-blue',
- radioClass: 'iradio_square-blue',
- increaseArea: '20%' // optional
- });
-
- // login Form Valid
- var loginFormValid = $("#loginForm").validate({
- errorElement : 'span',
- errorClass : 'help-block',
- focusInvalid : true,
- rules : {
- userName : {
- required : true ,
- minlength: 4,
- maxlength: 18
- },
- password : {
- required : true ,
- minlength: 4,
- maxlength: 18
- }
- },
- messages : {
- userName : {
- required : I18n.login_username_empty,
- minlength : I18n.login_username_lt_4
- },
- password : {
- required : I18n.login_password_empty ,
- minlength : I18n.login_password_lt_4
- /*,maxlength:"登录密码不应超过18位"*/
- }
- },
- highlight : function(element) {
- $(element).closest('.form-group').addClass('has-error');
- },
- success : function(label) {
- label.closest('.form-group').removeClass('has-error');
- label.remove();
- },
- errorPlacement : function(error, element) {
- element.parent('div').append(error);
- },
- submitHandler : function(form) {
- $.post(base_url + "/login", $("#loginForm").serialize(), function(data, status) {
- if (data.code == "200") {
- layer.msg( I18n.login_success );
- setTimeout(function(){
- window.location.href = base_url;
- }, 500);
- } else {
- layer.open({
- title: I18n.system_tips,
- btn: [ I18n.system_ok ],
- content: (data.msg || I18n.login_fail ),
- icon: '2'
- });
- }
- });
- }
- });
- });
|