@@ -96,6 +96,9 @@ function addUser() {
9696
9797 var twitter = $ ( "#twitter" ) . val ( ) ;
9898
99+ var recaptcha_response_field = $ ( "#recaptcha_response_field" ) . val ( ) ;
100+ var recaptcha_challenge_field = $ ( "#recaptcha_challenge_field" ) . val ( ) ;
101+
99102 var is_client_side_valid = validate_user_form ( name , email , website ) ;
100103 if ( is_client_side_valid ) {
101104 $ . ajax ( {
@@ -108,18 +111,28 @@ function addUser() {
108111 email_updates : email_updates ,
109112 latitude : latitude ,
110113 longitude : longitude ,
111- twitter : twitter
114+ twitter : twitter ,
115+ recaptcha_response_field : recaptcha_response_field ,
116+ recaptcha_challenge_field : recaptcha_challenge_field
112117 } ,
113118 success : function ( response ) {
114119 if ( response . type . toString ( ) == 'Error' ) {
115120 if ( typeof response . name != 'undefined' ) {
116121 $name_input . parent ( ) . addClass ( 'has-error' ) ;
117- $name_input . attr ( 'placeholder' , response . name . toString ( ) ) ;
122+ var $name_err = $ ( "#name-error" ) ;
123+ $name_err . text ( response . name . toString ( ) ) ;
118124
119125 }
120126 if ( typeof response . email != 'undefined' ) {
121127 $email_input . parent ( ) . addClass ( 'has-error' ) ;
122- $email_input . attr ( 'placeholder' , response . email . toString ( ) ) ;
128+ var $email_err = $ ( "#email-error" ) ;
129+ $email_err . text ( response . email . toString ( ) ) ;
130+ }
131+ if ( typeof response . recaptcha_response_field != 'undefined' ) {
132+ var $captha_input = $ ( "#recaptcha_response_field" ) ;
133+ $captha_input . parent ( ) . addClass ( 'has-error' ) ;
134+ var $captcha_err = $ ( "#captcha-error" ) ;
135+ $captcha_err . text ( response . recaptcha_response_field . toString ( ) ) ;
123136 }
124137 } else {
125138 //Clear marker
0 commit comments