Strange one here. I am using Combobox dll 2.8.4 (I know its old, its legacy stuff). On my Windows 2008 server here it works fine as expected. On a Windows 2003 server it misbehaves. We have narrowed it down to a class on the div created around the drop down being changed. On our 2K8 server the following line stays as is and all works well:
<div class="ComboBoxItem_Default" id="ctl00_cphBarCol_ddlFolder_Input" style="display:inline; white-space: nowrap;">
But on the client's 2003 server when the drop down is clicked in to it changes the class to "ComboBoxItemHover" and blows out the styling which results in us not being able to select anything in the drop down box.
<div class="ComboBoxItemHover_Default" id="cphBarCol_ddlFolder" style="display:inline; white-space: nowrap;">
I have attached two images. Dropdown_good.jpg shows the expected and correct behaviour. Dropdown_bad.jpg shows how the dropdown box turns out on 2k3 server.
How do I stop the js targeting the div? Please help before my head explodes.
<div class="ComboBoxItem_Default" id="ctl00_cphBarCol_ddlFolder_Input" style="display:inline; white-space: nowrap;">
But on the client's 2003 server when the drop down is clicked in to it changes the class to "ComboBoxItemHover" and blows out the styling which results in us not being able to select anything in the drop down box.
<div class="ComboBoxItemHover_Default" id="cphBarCol_ddlFolder" style="display:inline; white-space: nowrap;">
I have attached two images. Dropdown_good.jpg shows the expected and correct behaviour. Dropdown_bad.jpg shows how the dropdown box turns out on 2k3 server.
How do I stop the js targeting the div? Please help before my head explodes.