Ich bin ziemlich neu in AngularJS, also brauche ich deine Hilfe. Wie überprüfe ich per Knopfdruck, wenn der Benutzer aus Dropdown ausgewählt hat? Ich habe zwei Dropdowns und ich muss überprüfen, ob der Benutzer aus einem der beiden Dropdown-Menüs ausgewählt hat. Wenn er die Submit-Schaltfläche nicht auswählt und auf klickt, wird ein Modal-Befehl angezeigt.AngularJS erkennt, ob sich das Dropdown-Menü durch Klicken geändert hat
Das ist, was ich bisher versucht habe:
HTML:
<select id="supplier" name="supplier" class="form-control"
ng-model="searchFormData.supplier" ng-change="changeMeChange()"
ng-options="supplier.company as supplier.company for supplier in suppliersObj">
</select>
JS:
$scope.changeMeChange = function() {
alert('You changed me!');
};
aber dies nur meldet, wenn der Drop-Down geändert wird, aber nicht in der Taste klicken.
Irgendeine Idee, wie man das macht?
Verwenden Sie 'ng-klicken' über' Button' Element und überprüfen Sie den Wert des 'Modells' – Rayon
@RayonDabre Hallo Dank können Sie einen Beispielcode oder ein Tutorial zur Verfügung stellen? –
Ihre Frage scheint mir unvollständig zu sein. Stellen Sie eine 'Geige' oder eine Demo zur Verfügung, um damit zu arbeiten. Wo ist' Auswahl' und Knopf? – Rayon