Re: observe_field and :function

MrBanabas-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org
Fri, 21 Sep 2007 11:55:04 -0000

Hi,

well, just to give myself a response... :-)

I was nt able to get it up and running with "infile" javascript. But
if I place the function in a normal .js file everything is working
fine.

--
Volker

On 17 Sep., 12:33, "MrBana...-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org"
<MrBana...-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org>
wrote:
> Hi,
>
> I m using the observe_field helper with the :function attribute.
>
> If I do the following everything it works without any issue:
>
> <%= observe_field ''select_gender'', {:function =>
"(value == ''2'') ?
>          $(''record_ohrmarke'').value = ''a
boy'':
>          $(''record_ohrmarke'').value = ''a
girl'';"} %>
>
> I would like to perform a more complicated processing and I thought it
> would be nice to do something like that:
>
>
> function handle_gender_change(element, value)
> {
>   (value == ''2'') ?
>          $(''record_ohrmarke'').value = ''ein
Maedchen'':
>          $(''record_ohrmarke'').value = ''ein
Bub'';};
>
>
> .....
> ....
>
> <%= observe_field ''select_gender'', {:function =>
> "handle_gender_change(element,value);"} %>
>
> However,  that results in an js error telling me that
> handle_gender_change is not defined...
>
> Would be great if somebody could help me out here with the correct
> way.
>
> thanks a lot in advance.
>
> --
> volker


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---