cirandas.net

ref: master

public/javascripts/signup_form.js


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function verifyLoginLoad() {
  jQuery('#user_login').removeClass('available unavailable valid validated invalid checking').addClass('checking');
  jQuery('#url-check').html(jQuery('#checking-message').html());
}

function verifyLoginAjax(value) {
  verifyLoginLoad();

  jQuery.get(
    "/account/check_valid_name",
    {'identifier': encodeURIComponent(value)},
    function(request){
      jQuery('#user_login').removeClass('checking');
      jQuery("#url-check").html(request);
    }
  );
}

jQuery(document).ready(function(){
  jQuery("#user_login").blur(function(){
    verifyLoginAjax(this.value);
  });
});