当我重新加载页面时,第一个选项始终为空。我希望包含文本 Any Make 的选项成为默认选择选项。这是我的观点的代码:
<select class="form-control" id="make" name="make" ng-init="Any Make" ng-model="makeSelected" ng-change="makeChanged()">
<option value="0" selected="selected"> Any Make</option>
<option ng-repeat="obj in makeData" value="{{obj.make_id}}"> {{ obj.make_name | uppercase }} </option>
</select>
这是我的 Controller 代码:
.controller("homeController", function ($scope, makeData, $http) {
$scope.makeData = makeData;
$scope.makeChanged = function () {
$http({
method: "GET",
url: "homeService.asmx/GetModelById"})
.then(function (response) {
$scope.modelData = response.data;
})
}
})
最佳答案
关于javascript - 为什么使用 angularJs 选择选项显示第一个空选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46027596/