Hi, I looked into the web, and I find that this is a common error, but I haven't any solution..
My method Ajax.Request is in another method. And for my function(v), I need to put a return, false or true. I tried with my script, but it doesn't work.. Have you any idea to solve my pb? Thanks My script : var valid = new Validation('form-extra', {immediate : true}); var resultat = false; Validation.add( 'validate-captcha', 'Captcha is wrong!', function(v){ new Ajax.Request( 'ajax_serve.php', { method: 'get', parameters: { validate: v }, onSuccess: function( transport ) { if( transport.responseText.match(/true/)) { $('captcha').removeClassName('validation-failed'); $('captcha').addClassName('validation-passed'); resultat = true; } else { $('captcha').removeClassName('validation-passed'); $('captcha').addClassName('validation-failed'); resultat = false; } } }); return resultat; }); --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Spinoffs" group. To post to this group, send email to rubyonrails-spinoffs@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---