Idea Summary
An item LOV can be configured to have a cascading “Parent Item”.
When the Parent Item changes, the LOV is refreshed, and the current value is lost, event when the current value exists in the newly refreshed LOV.
Use Case
Whenever any hierarchical data needs to be selected, and values that exists in "level 2" can have several “level 1” values.
For example, this set of values:
Level 1 (parent item): L1_A, L1_B, L1_C.
Level 2 (cascading LOV): L2_A (L1_A), L2_A (L1_B), …
In this case, when the “level 1” item is changed, the value of the cascading item is lost, and needs to be re-selected, either manually or through a programatic AJAX call.
Preferred Solution (Optional)
It would be nice to have an item property that enables to mantain selected value if exists in the newly refreshed LOV.