I am using the dhtmlxLayout and in a frame I have a dhtmlCombo object using setAutoSubCombo(s). The problem is that unlike a standard HTML combo the dhtmlxCombo list drops down behind the frame hiding some of the List while the standard HTML stays “on top” and goes right on down over the next frame so that all the whole List is visible.
How do I get this Combo to “Hang Out” over the Layout Window below?
When combo drop-down is open, it causes scrolls in iframe. So, it is visible. But is can’t behaves as html select. The sample is attached.
1247561895.zip (90.1 KB)
Yes! This is exactly the behavior I am getting.
Is it possible then to have the more HTML-like List area behavior added to the Combo “Wish List” as a feature request for the future? If so, that would be tremendously useful.
Unfortunately, it isn’t possible to implement this feature.
OK. So I also now notice that there’s an Combo Sample dhtmlx.com/docs/products/doc … ?type=smpl
This dhtmlx official Sample shows that in an iFrame the Combo should allow the List to appear above the Combo “box” (instead of below).
But when I have tried to use this method behavior in dhtmlxLayout I cannot get the List to appear above the Combobox.
If the Layout Windows are all iFrames why is the behvior not the same? Did I miss something?
Hello,
it seems that it works in Layout too if the page with autopositioned combo is in iframe. The example:
…
dhxLayout.cells(“a”).attachURL("…/…/…/dhtmlxCombo/samples/options/combo_auto_position.html");
Please, provide the sample to re-create the issue.
OK. Got it very close to what I really want.
Had to use the enableOptionAutoHeight() method.
See Attached.
Only wish I could get/force combo “C3” to go up so that I can add another row to that List.
Thanks so much!
MakeComboBoxListAdjust2LayoutWindow.zip (2.92 KB)
Hello,
you can set “top” position by ListPosition property (instead of automatic position):
cascade3Combo.ListPosition = “Top”;