Hey All,

     I have written a two selects related drop-down menu in flash forms. The
drop down works successfully however I cannot populate the initial data onLoad.
The onLoad function calls however it does not make any changes to the select2
dropdown box.

Here is my code so far any help would be greatly appreciated!

<cfform format="flash" name="test" onLoad="initLoad()">

        <cfformitem type="script">

        function initLoad()
                {
                select2.removeAll();
                select2.addItem({data:'Sub-Category 1-1'});
                select2.addItem({data:'Sub-Category 1-2'});
                select2.addItem({data:'Sub-Category 1-3'});
                alert('Function Ran');
                }
                
        function addData()
                {
                        select2.removeAll();
                        if(select.value == 1)
                        {
                        select2.addItem({data:'Sub-Category 1-1'});
                        select2.addItem({data:'Sub-Category 1-2'});
                        select2.addItem({data:'Sub-Category 1-3'});
                        }
                        else if(select.value == 2)
                        {
                        select2.addItem({data:'Sub-Category 2-1'});
                        select2.addItem({data:'Sub-Category 2-2'});
                        select2.addItem({data:'Sub-Category 2-3'});
                        }
                        else if(select.value == 3)
                        {
                        select2.addItem({data:'Sub-Category 3-1'});
                        select2.addItem({data:'Sub-Category 3-2'});
                        select2.addItem({data:'Sub-Category 3-3'});
                        }
                }
                
        
        </cfformitem>
        
        <cfformgroup type="horizontal">
        <cfselect name="select" width="200" size="1" multiple="Yes"
label="Category: " onChange="addData()">
                <option value="1">Category One</option>
            <option value="2">Category Two</option>
            <option value="3">Category Three</option>
        </cfselect>
                
                <cfselect name="select2" width="200" size="1" multiple="yes"
label="Sub-Category: ">
                        <option></option>
                </cfselect>
        </cfformgroup>
        
</cfform>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7
The most significant release in over 10 years. Upgrade & see new features.
http://www.adobe.com/products/coldfusion?sdid=RVJR

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:272763
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to