【发布时间】:2014-01-03 01:20:17
【问题描述】:
我有一个简单的选择元素,我试图强制存在一个值来提交表单,我尝试设置所需的属性以及使用 ng-init 来确保选择了一个值并且都失败了。
我正在使用ng-options 从具有 ref 属性的对象数组中创建值列表。然后我想使用ng-init 将显示的值设置为数组中的第一个 Object.ref。
<select name="refmarker" class="input-block-level form-width-adjust" ng-model="model.refmarker" ng-options="rm.ref for rm in refmarkers" ng-disabled="editable" ng-init="model.refmarker='refmarkers[0].ref'" required></select>
我尝试了以下没有任何运气
ng-init="model.refmarker='refmarkers[0]'"
ng-init="model.refmarker='refmarkers[0].ref'"
ng-init="model.refmarker='rm.ref'"
required 属性也不起作用?角度选择元素有问题还是我做错了什么?
【问题讨论】:
-
你的控制器是什么样的?你能把代码贴出来吗
标签: javascript angularjs angularjs-ng-init