Commit 51e288ff1e1b05552511243960ac9a071abcc5ee
1 parent
4e6065c4
Exists in
master
and in
29 other branches
[stoa] Edit usp-field checking and signup css fix
Showing
2 changed files
with
8 additions
and
0 deletions
Show diff stats
plugins/stoa/public/javascripts/signup_complement.js
@@ -4,6 +4,7 @@ $("#usp_id_field").observe_field(1, function(){ | @@ -4,6 +4,7 @@ $("#usp_id_field").observe_field(1, function(){ | ||
4 | var me=this; | 4 | var me=this; |
5 | $('#usp-id-invalid').hide(); | 5 | $('#usp-id-invalid').hide(); |
6 | $(this).addClass('checking').removeClass('validated'); | 6 | $(this).addClass('checking').removeClass('validated'); |
7 | + $(this.parentNode).addClass('checking'); | ||
7 | $('#usp-id-checking').show(); | 8 | $('#usp-id-checking').show(); |
8 | $.getJSON('/plugin/stoa/check_usp_id?usp_id='+me.value, | 9 | $.getJSON('/plugin/stoa/check_usp_id?usp_id='+me.value, |
9 | function(data){ | 10 | function(data){ |
@@ -26,10 +27,12 @@ $("#usp_id_field").observe_field(1, function(){ | @@ -26,10 +27,12 @@ $("#usp_id_field").observe_field(1, function(){ | ||
26 | } | 27 | } |
27 | $('#signup-form .submit').attr('disabled', false); | 28 | $('#signup-form .submit').attr('disabled', false); |
28 | $(me).removeClass('checking').addClass('validated'); | 29 | $(me).removeClass('checking').addClass('validated'); |
30 | + $(me.parentNode).removeClass('checking'); | ||
29 | }); | 31 | }); |
30 | } | 32 | } |
31 | else { | 33 | else { |
32 | $(me).removeClass('checking'); | 34 | $(me).removeClass('checking'); |
35 | + $(me.parentNode).removeClass('checking'); | ||
33 | if(me.value) { | 36 | if(me.value) { |
34 | $('#signup-form .submit').attr('disabled', true); | 37 | $('#signup-form .submit').attr('disabled', true); |
35 | $(me).addClass('invalid'); | 38 | $(me).addClass('invalid'); |
plugins/stoa/public/style.css
@@ -38,6 +38,11 @@ | @@ -38,6 +38,11 @@ | ||
38 | top: -75px; | 38 | top: -75px; |
39 | } | 39 | } |
40 | 40 | ||
41 | +#signup-form .formfield.checking { | ||
42 | + border-color: transparent; | ||
43 | + background-image: none; | ||
44 | +} | ||
45 | + | ||
41 | #usp-id-invalid, | 46 | #usp-id-invalid, |
42 | #usp-id-checking { | 47 | #usp-id-checking { |
43 | display: none; | 48 | display: none; |