Kombinationsfeld-Funktion in SelChange nicht durch Mausrad oder Tastendruck aufrufen.
-
Ich habe in Selchange meines Kombinationsfelder den Aufruf einer Funktion die etwas länger dauern kann,daher möchte ich diese nur aufrufen wenn das Item wirklich ausgewählt wurde und nicht wenn man das Mausrad benutzt um durchzuscrollen oder einen Buchstaben um zu den Einträge zu springen die mit diesen Buchstaben beginnen.Hat einer eine Idee wie ich das machen soll?
-
Starte doch bei jedem Selchange einen Timer für ein paar Sekunden, und erst wenn ein Eintrag z.B. drei Sekunden steht, rufst du die Funktion auf.
Wird während der drei Sekunden die Auswahl geändert, beginnen die drei Sekunden von vorn.
-
Hat jemand eine bessere Idee,wenn ich das so mache versteht kein User warum er 3 Sekunden nichts machen soll damit das ausgewählt wird.
-
Wenn der Eintrag 'wirklich' ausgewählt wurde, schliesst sich die Auswahlbox. Daraufhin könntest Du Deine Funktion ausführen.
-
Vielen Dank,es läuft.