"Abschicken" - button nach einem Klick in angularJS
Möchte ich deaktivieren-Schaltfläche nach einem Klick.
Code:
<button id="submitRequest" class="btn btn-primary btn-active"
ng-disabled="!frmRequest.$valid||!r.DataUseAgreement||(!chkBMT&&!chkOncore&&!chkCAISIS&&!chkLIMS&&!chkFCR)"
ng-click="SaveData()">
<i class="fa fa-save"></i> Submit
</button>
So deaktivieren Sie diese nacheinander ein klicken Sie?
Dank!
- was meinst du mit einem Klick?
- alle Eingaben, Checkboxen und wählt hinzufügen erforderlich
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einfach. Schreiben Sie element ein bisschen javascript, wie
onclick="this.disabled=true"
.HTML:
Deaktivieren " - button nach einem Klick
Im Controller,wo u senden Sie das Formular, fügen Sie einfach
Dies deaktiviert die Schaltfläche nach einem Klick Formulars
In Ihrem SaveData () - Funktion, fügen Sie folgende Zeile in den Anfang der Funktion:
dann im ng-deaktiviert Zustand, fügen Sie zusätzliche Bedingung:
Ist es ziemlich straight forward. Sie müssen nur fügen Sie eine weitere Boolesche Bedingung in Ihrer ng-disable-Anweisung.
Und im Controller
Hier ist ein Plunker, dass ich für Sie