Ho creato un esempio Qui. Ho creato una direttiva che si lega all'evento scroll e inserisce la direttiva in una selezione. Tuttavia, l'evento di scorrimento non si attiva mai!
Ho anche creato una versione jquery e funziona !. Qualcuno può dirmi come ascoltare un evento di scorrimento di select e ng-options? Grazie!
risposte:
0 per risposta № 1Stile appena copiato
style = "overflow: scroll" size = 5
dalla seconda selezione e incollati nella prima selezione, e ha funzionato.
<select ng-model="n" ng-options="number for number in users" scrolly style="overflow:scroll" size=5>
<option value="">--pick a number--</option>
</select>
Questo post potrebbe averti aiutato:L'evento di scorrimento non viene attivato all'interno di direttiva - angular.js
Vedi lo screenshot, l'esempio di codice che hai creato funziona in chrome.