AngularJS - Wie hinzufügen von Platzhalter-text in dropdown
Ich bin neu in angularjs. Ich will fügen Sie einen Platzhalter, um mein dropdown-Menü.
Ich bin nicht hart codieren, meine dropdown-Werte, es kommt von einigen wo. Können Sie mir sagen, wo habe ich Fehler.
<div class="row form-group">
<label class="col-md-3">Action<span style="color: #b94a48">*</span></b></label>
<div class="col-lg-3 col-md-7" style="padding: 0px;">
<div class="dropdown select" style="width: 100%;">
<select name="wlOrdActType" class="dropdown multiple" placeholder="-- Please Select --"
ng-model="wlOrdActType"
ng-options="obj.name as obj.name for obj in ordertypeList"
style="width: 100%;">
<option></option>
</select>
</div>
</div>
</div>
Hier alles funktioniert. Aber der Platzhalter ist nicht der Ort, auf den dropdown -
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie etwas wie das hier tun:
Könnten auch versuchen, diese:
Während das Modell auf eine leere Zeichenfolge gesetzt, die in den controller.
Felder auswählen, die nicht unterstützen das placeholder-Attribut. Die akzeptierte Antwort auf diese Frage ALSO geben Ihnen die beste Lösung.
Ich bin mit Winkel-v1.6.6. Also, prüfen Sie die ältere version kompatibel ist. Ich glaube, der folgende code sollte funktionieren, v1.5 weiter.
Und in der HTML -,
In der itemSelected-Funktion, stellen Sie sicher, dass die id $Umfang.wlOrdActType ist nicht leer