<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>
我想在选中复选框时显示文本框。默认选中该复选框。取消选中该复选框后,应隐藏文本框。使用上面的代码复选框被选中,但不显示文本框(表单加载时)。当我取消选中并再次选中复选框时,仅显示文本框。代码需要进行哪些更改?
答案 0 :(得分:0)
取消选中它并不会使其成为虚假
使用ng-change
将false变为true,反之亦然