私はここで奇妙なクエリを持っています。あなたはこのフィドルで見ることができるように、私はオプション5,10および15を持っているユーザーは10または15を選択した場合、NG-変更イベントがトリガされます選択オプションタグで火災の変更機能
<select ng-model="bob" ng-click="test()">
<option value="5">5</option>
<option value="10">10</option>
<option value="15">15</option>
</select>
このjsfiddleを参照し、警告してくださいメッセージがポップアップします。あなたが気づいたように、ここではデフォルトで5が選択され、最初に表示されます。
5を選択してng-changeを実行したい場合はどうすればいいですか?それは仕事をしません。明らかに、値5を選択していて以前の値と同じ値だったので、動作しません。それゆえに、変化は起こらないでしょう。私はこの点を得る。
私はシナリオを持っていますが、ユーザーがデフォルト値を再度選択したときに関数をトリガーしたいと思っています。誰かがこれで私を助けてくれますか?
PS - 私はオプションタグ自体をクリックするとただちにイベントを発生させるので、クリックは使用できません。そのため、ドロップダウンから選択することはできず、すぐにイベントが発生します。
コードが行っていることの説明を追加してください。 – Soviut