J'ai une requête bizarre ici. S'il vous plaît se référer à cette jsFiddleFonction fire ng-change sur l'option select tag
<select ng-model="bob" ng-click="test()">
<option value="5">5</option>
<option value="10">10</option>
<option value="15">15</option>
</select>
Comme vous pouvez le voir dans ce violon, j'ai des options et 15. Si 5,10 utilisateur sélectionne 10 ou 15, événement ng changement se déclenche et une alerte un message apparaît. Comme vous avez remarqué 5 est sélectionné par défaut ici et apparaît initialement. Et si je veux déclencher ng-change en sélectionnant 5 lui-même. Ça ne marche pas. Évidemment, cela ne marchera pas parce que nous sélectionnons la valeur 5 et que c'était la même valeur que précédemment. donc ng-change ne se déclenchera pas. Je comprends ce point.
mais j'ai un scénario, où je veux déclencher une fonction lorsque l'utilisateur sélectionne à nouveau la valeur par défaut. Quelqu'un peut-il m'aider s'il vous plaît dans ceci. PS-je ne peux pas utiliser ng-click parce qu'il déclenche l'événement dès que l'on clique sur les tags d'option lui-même. il ne vous permet donc pas de sélectionner dans une liste déroulante et déclenche immédiatement un événement.
Veuillez ajouter une explication pour ce que fait votre code. – Soviut