wie dropdown-Standard-Wert unter Verwendung von angularjs
entnehmen Sie bitte der unten fiddle
http://jsfiddle.net/nq1eyj1v/117/
kann einer helfen, wie Sie set default option " Wert "Auswählen"
Wählen Sie auf laden ?
HTML:
<div ng-app="myApp" ng-controller="MyCtrl">
<div class="col-xs-12">
<label class="col-xs-6 control-label">Type:</label>
<div class="col-xs-6">
<select name="type" ng-model="payment.type" ng-dropdown required ng-change="changeme()" >
<option ng-option value="Default">Select</option>
<option ng-option value="Cash">Cash</option>
<option ng-option value="Check">Check</option>
<option ng-option value="Money Order">Money Order</option>
</select>
</div>
</div>
<div class="col-xs-12" ng-if="payment.type == 'Cash'">
11111111111111
</div>
<div class="col-xs-12" ng-if="payment.type == 'Check'">
22222222222
</div>
<div class="col-xs-12" ng-if="payment.type == 'Money Order'">
3333333333333
</div>
</div>
$scope.payment = { type : 'Cash' }
dies wird Ihnen Bargeld als Standard gewählten Wert.In Ihrem controller -
$scope.payment.type = 'Default';
Wenn ich auf meinem controller, bydefault-Wert geladen wird, aber mein wählen Sie die option ändern, funktioniert nicht. das ist auf den Wechsel auf die option-ng-wenn der Inhalt nicht laden. keine Ahnung ?
ändern Sie diese Zeile <option ng-option value="Default">Select</option> <option ng-option Wert="">Select</option> :p
InformationsquelleAutor Krish | 2016-03-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe das update dein JSFiddle hier.
Ersetzte ich die
options
mitng-options
.HTML
JS
Wie Sie sehen können, habe ich initialisiert die
$scope.payment.type
Wert als'Select'
durch zuweisen der ersten$scope.options
Wert.InformationsquelleAutor Erazihel
Ändern Sie Ihre js-code von dieser
InformationsquelleAutor Hassan Tariq
Sehr einfach. Fügen Sie einfach leeren Wert inside-option.
Schließlich :
Aktualisiert Fiddle: http://jsfiddle.net/nq1eyj1v/118/
EDIT 1 :
JS:
FIDDLE: http://jsfiddle.net/nq1eyj1v/121/
Glücklich zu helfen. 🙂
auf der Oberseite, wenn ich wan um zu zeigen, "Cash" by default ?
Für die, die es besser zu gehen mit Winkel-ng-Optionen.
ich bin mit ng-Optionen nur aber wie, um die option Wert in "ng-if" auf mein div-Element zum ein-oder ausblenden ?
InformationsquelleAutor Ved
Müssen Sie
payment.type
zu"Default"
im controller.Ich habe aktualisiert Ihre Geige und es funktioniert : jsfiddle.net/nq1eyj1v/124 Sie waren nicht mit korrekter syntax zu erklären, Ihre controller.
InformationsquelleAutor Silverspur
Ändern Sie Einfach Ihre
zu
InformationsquelleAutor Akshay Kumar