[Seaside] How would you re-write this code to hide/show content
John Pierce
john.raymond.pierce at gmail.com
Fri Jan 21 23:24:13 CET 2005
Hi Mike,
> I am new to seaside (and smalltalk even). I wrote a small piece
> of code (pasted below) to show the content one of three DIVs,
> based on a selection from drop down box. The code makes much use
> of javascript, and little use of the seaside API. Can anyone
> offer any advice on how to write this the "seaside way"?
Yep -- the seaside way is to do what you are doing through a post-back
and return new content appropriate to the selected value. The only
trick I think is that changing a drop down does not normally generate
a submit() of the form. So you have to do the following when
rendering the selectbox in your renderContentOn: implementation:
html attributes submitOnChange.
"now render your html selectFromList"
If you need more hints let me know -- sorry for being brief.
Regards,
John
--
Only the mediocre are always at their best. -- Jean Giraudoux
More information about the Seaside
mailing list