Javascript Angularjs ng在jsp中显示不使用默认值为true的复选框
我想在选中复选框时显示文本框。默认情况下,复选框处于选中状态。如果未选中该复选框,则应隐藏该文本框。使用上述代码,复选框被选中,但文本框不显示(当表单加载时)。当我取消选中并再次选中复选框时,只显示文本框。代码中需要做哪些更改 取消勾选并不意味着它是错误的Javascript Angularjs ng在jsp中显示不使用默认值为true的复选框,javascript,angularjs,checkbox,Javascript,Angularjs,Checkbox,我想在选中复选框时显示文本框。默认情况下,复选框处于选中状态。如果未选中该复选框,则应隐藏该文本框。使用上述代码,复选框被选中,但文本框不显示(当表单加载时)。当我取消选中并再次选中复选框时,只显示文本框。代码中需要做哪些更改 取消勾选并不意味着它是错误的 使用ng change将其设置为false为true,反之亦然这可能有助于您将ng checked=“true”设置为true并运行代码,复选框已选中,但文本框未显示在上面的链接中。ngModel和ngChecked不应同时使用尝试此操作
使用
ng change
将其设置为false为true,反之亦然这可能有助于您将ng checked=“true”设置为true并运行代码,复选框已选中,但文本框未显示在上面的链接中。ngModel和ngChecked不应同时使用
尝试此操作
<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>