2016-11-23 2 views
0

Ich hatte ein Feld, wo die Optionen dafür dynamisch kommt.Jetzt möchte ich den ersten Optionswert in das Feld standardmäßig anzeigen.Kann jemand helfen .Wie können wir den ersten Optionswert in <select> Anzeige für Werte dynamisch kommen

<div class="col-lg-4"> 
<select name="trader" class="form-control" id="select" ng-model="$root.customerDetails.traderType" 
ng-options="traderTypeObj.description for traderTypeObj in traderTypes track by traderTypeObj.type" ng-required="true">     
    </select> 
    </div> 

Dank

Antwort

1

Sie verwenden falsche Syntax für ng-model .Es ng-model="customerDetails.traderType" .Remove der $ root sein sollte.

Um den Standardwert in der Auswahlbox zu setzen, verwenden Sie ng-init. ng-init="customerDetails.traderType = traderTypes[0]"

<select ng-init="somethingHere = options[0]" 
     ng-model="somethingHere" 
     ng-options="option.name for option in options"> 
</select> 
Verwandte Themen