Мне нужна помощь с угловымJS. Я называю Аякса следующим образом:Изменить вид после вызова ajax в angularJS
$scope.$watch('value1', function() {
if ($scope.value1 != null) {
$http({
method : 'GET',
url : 'http://localhost:8080/program1/api/verify?post='+$scope.value1
}).success(function (result) {
$scope.data1 = result;
console.log("ajax->"+$scope.value2);
});
}
});
На мой взгляд, у меня есть код folloing:
<div ng-controller="MainController">
<select ng-model="data1"
ng-options="data for data in data1">
<option value=""></option>
</select>
{{data1}}
</div>
Моя проблема заключается в том, что выпадающий не меняется в представлении. Может ли кто-нибудь мне помочь? Вы заблаговременно
жаль. Я хочу что-то исправить в коде выше. В первой строке я написал $ scope.watch ('data1', function ... и not $ scope. $ Watch ('value1', ... –
@stavorsKouris поэтому нажмите на редактирование и отредактируйте его. – Jai
JSFiddle может help. – Joy