如何使ng-select中的第一个选项处于活动状态

时间:2015-11-16 10:48:06

标签: angularjs

有没有办法在每个selctbox中选择第一个选项作为默认值?

Plunker

<select ng-model="question.Answer" ng-options="option for option in   question.Options">
    </select>

提前感谢您的帮助

2 个答案:

答案 0 :(得分:0)

试试这个 -

<select ng-model="question.Answer" ng-init="question.Answer = question.Options[0]"  ng-options="option for option in question.Options">

答案 1 :(得分:0)

您的question.Answer最初为undefined,这就是默认选择字段为空的原因。为了推荐这两个中的任何一个:

  1. 在控制器中定义question.Answer的默认值。
  2. 手动添加第一个option元素:

    <select ng-model="question.Answer" ng-options="option for option in question.Options">
        <option value="">Pick one</option>
    </select>