angularjs选择需要不工作的ng-options

Posted

技术标签:

【中文标题】angularjs选择需要不工作的ng-options【英文标题】:angularjs select required not working ng-options 【发布时间】:2014-09-15 07:03:13 【问题描述】:

我试图确保用户在提交表单之前从选择框中选择一个值。 这适用于静态选项;但是,当使用 ng-options 通过模型填充选项时它会失败

Examplehttp://plnkr.co/edit/wRqSCNskLo5c48jy4nQf

我正在使用 AngularJS 1.2.9

提前谢谢你。

【问题讨论】:

不是因为你没有添加任何 吗?看到这个plunkr 【参考方案1】:

在您的示例中,将数据绑定选择更改为以下修复了所需的指令。我不确定为什么。

<select ng-model="selectedValue1" ng-options="opt for opt in ['Mazda2','Maxda3']" required>
  <option></option>
</select>

【讨论】:

优秀。谢谢。 是 '' 标签使它起作用【参考方案2】:

您也可以尝试 ng-required="true"(它适用于最新的 AngularJS,不确定是否适用于 1.2.x)。

<select ng-model="selectedValue1" ng-options="opt for opt in ['','Mazda2','Maxda3']" ng-required="true"></select>

【讨论】:

以上是关于angularjs选择需要不工作的ng-options的主要内容,如果未能解决你的问题,请参考以下文章

AngularJS学习笔记01 指令服务和过滤器

nginx:proxy_pass失败时回退到try_files需要不寻常的配置

AngularJS - 选择的 ng-model 工作不正常

Vue webpack动态导入需要不起作用

我正在查询一个表,但我需要不同列中的输出

UITableviewCell 中的 UIStackview 按比例填充需要不正确的帧