It's a known problem with IE. Keeping a cloned copy of the select or
keeping a list of the removed options (with where they were
originally) is about the only way to do it.

Karl Rudd

On Tue, Jul 8, 2008 at 7:01 AM, Toby J <[EMAIL PROTECTED]> wrote:
>
> I am trying to build a set of "cascading" select boxes, where the
> selection from one determines which options are available in the next
> (for example if select box "Region" has "North America" selected, then
> select box "Country" should only show countries in North America).
>
> I've found how to remove those items from the list, but if I do that
> then I can't get them back if a new choice is made. If I use .hide()
> and .show(), or .css('display','none') and .css('display','block') on
> the individual items then it works in Firefox but not IE (I'm testing
> in IE7).
>
> Any ideas? I suppose I could .clone() the original select list and
> keep that copy in memory only but that seems like a pain.
>

Reply via email to