【问题标题】:Angularjs ng-show not working with checkbox with default value true in jspAngularjs ng-show不使用jsp中默认值为true的复选框
【发布时间】: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>

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

【问题讨论】:

标签: javascript angularjs checkbox


【解决方案1】:

取消选中它不会使其为假

使用ng-change 将其从假变为真,反之亦然

【讨论】:

    猜你喜欢
    • 2013-07-25
    • 2016-12-11
    • 1970-01-01
    • 2015-11-23
    • 2014-07-26
    • 1970-01-01
    • 2020-10-08
    • 2014-02-16
    • 2014-02-22
    相关资源
    最近更新 更多