Using the combobox in IE: when typing in values to filter the list will disappear (seems to be hidden).
This seems to happen only when the scrollbar disappears (when the number of items remaining are small enough to fit in the dropdown).
When this happens, you have to hover over each item in the dropdown to see the value.
For Example:
In the demo located at dhtmlx.com/docs/products/dht … ndex.shtml.
Use the “Filtering mode: (filter existing list)” combobox.
When you click in the box, the dropdown will display:
Bahamas
Bangladesh
Germany
United States
(and many more)
If you type “B” you will notice the list disappears. You would expect to see:
Bahamas
Bangladesh
Belarus
Belgium
If you hover over each item in the dropdown you will see these in the dropdown.
It seems as though when the scroll bar is no longer needed the values become hidden. This only seems to be happening in IE.
I have included screenshots below, with descriptions.
I can confirm the issue
Is it occurs only on this page or for some other cases as well ?
From first looks it seems to be some rendering glitch, caused by the styles on the product page, as problem doesn’t occur in other samples. Anyway we will investigate issue, and I will post details here.
This is happening on the applications I am using it with as well. I first noticed it on my applications and then came to the demos to test it out to see if it would work here and if so, I would know there was something wrong with my application. Since the demo had the same issue, I suspected there might be something more to it.
The issue is caused by private _IEFix() method and combination of the styles of our live demo - in other our samples the same method works perfectly. This method adds an iframe under combo list, that approach allowed to display a list over applets. If you do not need to use a combo in a such a manner (with applets), you can disable this method for your combo:
yourCombo._IEFix = function(){};
We will investigate the problem and add the fix in the next version if it is found.