CmdrXay Ich sage ja nicht, dass es keine sinnvollen Verwendungszwecke gibt. Deine Lösung fällt dann wahrscheinlich eher unter "richtig" implementiert und somit ein Mehrwert für den User.
Aber was man da draußen oft sieht, ist genau das Gegenteil. Das sind viel zu oft alleinstehende Auswahlliste, die nicht dynamisch aufgebaut werden und deren einziger Grund für JS optische Verschönerungen Verschlimmbesserungen sind. In so etwas sehe ich persönlich dann keinen Mehrwert, außer dass (im Extremfall) mein Smartphone plötzlich noch mehr bzw. länger rechnen muss und noch mehr Akkuleistung benötigt.