Angularjs:文本字段只需要勾选单选按钮
Angularjs: Text field is only required of radio button is ticked.
我有一个单选按钮和一个文本字段。我希望只有在勾选单选按钮时才需要文本字段。
<label class="radio">
<input type="radio" value="createNewCollection" ng-model="selectedCollection" />
</label>
<input type="text" ng-model="collectionName" placeholder="Create new Collection"/>
因此,只有在选择createNewCollection时,collectionName才是必需的。
angular.module('myApp', []);
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<form name="form" ng-app="myApp">
<label class="radio">
<input type="radio" value="createNewCollection" ng-model="selectedCollection">
</label>
<input type="text" name="input" ng-required="selectedCollection" ng-model="collectionName" placeholder="Create new Collection">
<p ng-show="form.input.$error.required">This is required.</p>
</form>
您需要将该输入的ng-required
属性设置为无线电输入的型号名称。ng-required="selectedCollection"
阅读此处的文档
相关文章:
- 在Javascript中选择Dynamicly Created单选按钮组并显示内部文本
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- PHP使用子窗口中的单选按钮确定从子窗口向父窗口文本区域插入什么
- 内联JavaScript启用/禁用点击单选按钮上的选择和文本框
- 根据文本框中键入的文本筛选单选按钮列表
- 使文本框显示在所选单选按钮旁边
- 根据单选按钮值更改提交按钮文本
- 计数选中的单选按钮的数量,并在文本框中显示该值
- 将所有单选按钮的值打印到文本区域
- 为什么单选按钮的文本没有出现
- 使用javascript循环浏览asp.net单选按钮列表以获取所选值和文本
- 为什么可以't键入文本输入时,单选按钮保持选中状态
- Jquery获取单选按钮旁边文本框的值
- 隐藏 asp 单选按钮文本
- 更改 中的单选按钮文本
- 如何在数据列表中获取选定的单选按钮文本
- 获取引导程序单选按钮文本-jquery
- 获取单选按钮文本的值
- 使单选按钮文本可点击而不添加任何HTML
- 从javascript获取ASPX单选按钮文本或值