【发布时间】:2016-04-10 07:02:41
【问题描述】:
<tr>
<td><input type="checkbox" ng-model="<%=cat4%>" ng-checked="true"> </td>
<td>
<%=cat2%>
</td>
<td><input type="text" class="txt" ng-show="<%=cat4%>" placeholder="Enter Price per <%=cat2%>" value="<%=temps[i]%>"></td>
</tr>
我想在选中复选框时显示文本框。该复选框默认处于选中状态。取消选中复选框时,应隐藏文本框。使用上面的代码,复选框被选中,但不显示文本框(当表单加载时)。当我取消选中并再次选中复选框时,仅显示文本框。代码中需要进行哪些更改?
【问题讨论】:
-
这可能会帮助你jsfiddle.net/ucmL2
-
输入 ng-checked="true" 并运行代码,复选框被选中,但文本框未显示在上面的链接中。
-
ngModel and ngChecked are not meant to be used together试试这个stackoverflow.com/questions/16601018/…
标签: javascript angularjs checkbox