[development] Drupal way of doing onchange
Earl Miles
merlin at logrus.com
Sun Nov 22 19:07:41 UTC 2009
Jeff Greenberg wrote:
> Haven't delved into AHAH yet, this might force the issue.
>
>
> Using an easy (=less typing) example. A credit card form. When the
> credit card type is selected from a select, the selection needs to
> fire a javascript function that will disable fields that don't apply
> to that card type (such as CVV).
>
>
> Normally, I would have an onchange event for the select, and noticed
> that in the form api, while there is an attribute section to add
> miscellaneous attributes, the doc doesn't mention events as examples.
> And if putting an event there is legitimate, there isn't a mention of
> how to include the responding js function in the form.
>
>
> If AHAH is the way I'm supposed to handle this, I'd appreciate being
> pointed to a good similar example, because I'm a bit unclear from the
> AHAH entries in the form reference docs, for example, how to relate
> the myhandler/js entry to a physical location of the function, and how
> the function gets there.
>
You wouldn't use AHAH. CTools as a tool called 'dependent' that will
help you do this kind of behavior without having to write any javascript.
More information about the development
mailing list