3

我试图在我的 <select> 中去掉这个空的 <option>。我已经阅读了一些关于此的其他问题,但似乎没有一个对我有帮助。任何人都可以帮我摆脱这个小提琴中的空 <option> 吗?谢谢。

http://jsfiddle.net/4CYkd/

js

function testCtrl($scope) {
    $scope.data = {};
    $scope.data.club = {'1':{name:'club name!'}};
    $scope.data.admin = [{related_id:'1',related_table:'club'}]

    //$scope.admin_idx = 0;
}​

html

<div ng-controller="testCtrl">
<select ng-model="admin_idx">
    <option ng-repeat="admin in data.admin" value="{{$index}}">
        {{data[admin.related_table][admin.related_id].name}}</option>
</select>

4

1 回答 1

3

http://docs.angularjs.org/api/ng.directive:select

http://jsfiddle.net/4CYkd/1/

<select ng-model="admin_idx"
        ng-options="$index as data[admin.related_table][admin.related_id].name for admin in data.admin">
</select>

希望这可以帮助

于 2012-11-21T04:43:46.407 回答