Plugin Directory

Changeset 1211705


Ignore:
Timestamp:
08/03/2015 10:20:12 AM (11 years ago)
Author:
chatrify
Message:

js updated for parse int issue

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chatrify-live-chat/trunk/chatrify.js

    r1118618 r1211705  
    9696        $('#chatrify_already_have form').submit(function()
    9797        {
    98             if (parseInt($('#license_number').val()) == 0)
    99             {
    100                 var login = $.trim($('#chatrify_login').val());
    101                 if (!login.length)
    102                 {
     98            if ($('#license_number').val().toString() !== "0") {
     99                return;
     100            }
     101
     102            var login = $.trim($('#chatrify_login').val());
     103            if (!login.length)
     104            {
     105                $('#chatrify_login').focus();
     106                return false;
     107            }
     108
     109            $('#chatrify_already_have .ajax_message').removeClass('message').addClass('wait').html('Please wait…');
     110           
     111            $.ajax({
     112                url: Chatrify.server_url + '/api/logindetail/?email='+login+'&jsoncallback=?',
     113                type: "GET",
     114                dataType: 'jsonp',
     115                cache: false,
     116                success: function (data, status, error) {
     117
     118                    if (data.status == 'false') {
     119                        $('#chatrify_already_have .ajax_message').removeClass('wait').addClass('message').html('Incorrect Chatrify login.');
     120                        $('#chatrify_login').focus();
     121                        return false;
     122                    } else {
     123                        $('#license_number').val(data.company_uid);
     124                        $('#chatrify_already_have form').submit();
     125                    }
     126
     127                },
     128                error: function (data, status, error) {
     129                    $('#chatrify_already_have .ajax_message').removeClass('wait').addClass('message').html('Try again.');
    103130                    $('#chatrify_login').focus();
    104                     return false;
    105131                }
    106 
    107                 $('#chatrify_already_have .ajax_message').removeClass('message').addClass('wait').html('Please wait…');
    108                
    109                 $.ajax({
    110                     url: Chatrify.server_url + '/api/logindetail/?email='+login+'&jsoncallback=?',
    111                     type: "GET",
    112                     dataType: 'jsonp',
    113                     cache: false,
    114                     success: function (data, status, error) {
    115 
    116                         if (data.status == 'false') {
    117                             $('#chatrify_already_have .ajax_message').removeClass('wait').addClass('message').html('Incorrect Chatrify login.');
    118                             $('#chatrify_login').focus();
    119                             return false;
    120                         } else {
    121                             $('#license_number').val(data.company_uid);
    122                             $('#chatrify_already_have form').submit();
    123                         }
    124 
    125                     },
    126                     error: function (data, status, error) {
    127                         $('#chatrify_already_have .ajax_message').removeClass('wait').addClass('message').html('Try again.');
    128                         $('#chatrify_login').focus();
    129                     }
    130                 });
    131                 return false;
    132             }
     132            });
     133            return false;
     134
    133135        });     
    134136    },
Note: See TracChangeset for help on using the changeset viewer.