Angularjs ng-show在jsp

时间:2016-04-10 07:02:42

标签: javascript angularjs checkbox

             <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>

我想在选中复选框时显示文本框。默认选中该复选框。取消选中该复选框后,应隐藏文本框。使用上面的代码复选框被选中,但不显示文本框(表单加载时)。当我取消选中并再次选中复选框时,仅显示文本框。代码需要进行哪些更改?

1 个答案:

答案 0 :(得分:0)

取消选中它并不会使其成为虚假

使用ng-change将false变为true,反之亦然