Hier ist meine Jquery Ajax-AufrufWie Daten verwenden, die von jquery.ajax in ng-repeat zurückgegeben werden?
jQuery.ajax({
url: view_url+"get_messagekinds",
success: function (result) {
$scope.response = result;
},
async: false
});
und hier ist HTML-Code:
<select id="select_msg_kind"
name="select_msg_kind"
class="form-control"
ng-model="message_kind_selected" style="height:30px;width:220px">
<option value="0">--Select Message Kind--</option>
<option ng-repeat="res in response track by $index" value="{{ res.id }}">
{{ res.name }}
</option>
</select>
aber Auswahlliste ist leer. hier ist Screenshot
Wie ich mit Datenauswahlliste bevölkern kann durch Ajax-Aufruf zurück mit ng-wiederholen?
sind hier Daten von Ajax-Aufruf zurückgegeben:
[{"id": 1, "name": "Test1"}, {"id": 2, "name": "test2"}, {"id": 3, "name": "Test3"}]
Bitte fügen Sie das Ergebnis von Ajax auch – guradio
@guradio meine Frage –
aktualisiert Tipp: Verwenden Sie nicht 'jQuery.ajax', stattdessen verwenden Winkel '$ http-Service. Letzteres wird angular bemerken, dass ein sogenannter "Digest-Zyklus" laufen sollte – devqon