我有一个select
这样的元素:
<select name="profiletype"
ng-model="profiletypeOptions.selectedOption"
ng-init="profiletypeOptions.selectedOption=profiletypeOptions.user_types[0]"
ng-options="option as option.title for option in profiletypeOptions.user_types"
required>
</select>
正如您所看到的,我在这里使用了ng-init
,它从我获得的JSON对象中获取现有值。
表格有效,因为选择了选项并定义了值。
是否可以像这里一样实现默认值(见下文)?
<select name="profiletype"
ng-model="profiletypeOptions.selectedOption"
ng-init="'Please select'" <-- default value here, option is not selected, form is invalid
ng-options="option as option.title for option in profiletypeOptions.user_types"
required>
</select>
如何强制此表格假设未选择此选项中的任何选项?