4

ディレクトリ<option>を使用していくつかの要素を生成しています。の代わりにng-repeat使用するのは意図的なものです。ng-repeatng-options

ただし、実際の配列に加えて、空のオプションが生成されます。コードは次のとおりです。

<select name="type" class="form-control" ng-model="selected_type" ng-change="select_change()" >
    <option ng-repeat="type in types" value="{{type.value}}">{{type.name}}</option>
</select>

$scope.types = [
    {value: '1', name: 'Sale'}, 
    {value: '2', name: 'Other'}
];
$scope.selected_type = $scope.types[0].value;

そしてフィドル:http://jsfiddle.net/HB7LU/521/

4

3 に答える 3