Hallo, ich habe ein kleines Problem. Ich habe eine Eingabezeile, die manchmal in einer Form angezeigt werden muss und manchmal nicht. Ich befürchte, wenn jemand Daten einlegt und sie dann ausblendet und auf Senden drückt, werden die Daten gesendet. Daher möchte ich die Eingabe jedes Mal zurücksetzen, wenn sie ausgeblendet ist.Klare Eingabe ng-Modell, wenn ng-show falsch ist AngularJS
ng-change ist keine gute Idee, weil es nichts schreiben lässt.
<div class="form-group" ng-show="isItOne=='1' || isItTwo=='2'">
<label class="col-md-1">someName</label>
<div class="col-md-4">
<input class="form-control" type="text" name="someOtherName" ng-model="nameModel" ng-change="clearWhenChanged()">
</div>
</div>
und dies die Funktion
$scope.clearWhenChanged = function() {
$scope.nameModel = "";
};