| 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: 5,
- maxlength: 18
- },
- password: {
- required: true,
- minlength: 5,
- maxlength: 18
- }
- },
- messages: {
- userName: {
- required: I18n.login_username_empty,
- minlength: I18n.login_username_lt_5
- },
- password: {
- required: I18n.login_password_empty,
- minlength: I18n.login_password_lt_5
- /*,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'
- });
- }
- });
- }
- });
- });
|