12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- $(function() {
- validateRule();
- $(".i-checks").iCheck({checkboxClass:"icheckbox_square-green-login"});
- $('.imgcode').click(function() {
- var url = ctx + "captcha/captchaImage?type=" + captchaType + "&s=" + Math.random();
- $(".imgcode").attr("src", url);
- });
- });
- $.validator.setDefaults({
- submitHandler: function() {
- login();
- }
- });
- function login() {
- $.modal.loading($("#btnSubmit").data("loading"));
- var username = $.common.trim($("input[name='username']").val());
- var password = $.common.trim($("input[name='password']").val());
- var validateCode = $("input[name='validateCode']").val();
- var rememberMe = $("input[name='rememberme']").is(':checked');
- $.ajax({
- type: "post",
- url: ctx + "login",
- data: {
- "username": username,
- "password": password,
- "validateCode" : validateCode,
- "rememberMe": rememberMe
- },
- success: function(r) {
- if (r.code == 0) {
- location.href = ctx + 'index';
- } else {
- $.modal.closeLoading();
- $('.imgcode').click();
- $.modal.msg(r.msg);
- }
- }
- });
- }
- function validateRule() {
- var icon = "<i class='fa fa-times-circle'></i> ";
- $("#signupForm").validate({
- rules: {
- username: {
- required: true
- },
- password: {
- required: true
- }
- },
- messages: {
- username: {
- required: icon + "请输入您的用户名",
- },
- password: {
- required: icon + "请输入您的密码",
- }
- }
- })
- }
|