在AngularJs中触发文本框的复选框

时间:2016-04-25 21:05:22

标签: javascript angularjs bootstrap-modal

我有一个通过ng-hide触发文本框的复选框。保存后,复选框不再触发文本框。正如我所研究的那样,在单击保存之前,文本框的状态将保持其状态。当我强制页面使用location.reload()重新加载时,文本框再次完美地工作。问题是,我应该有一个模式,说"你的数据被保存"如果我使用location.reload(),模式将不会弹出。有没有办法重置文本框的状态而不重新加载?如果没有,有没有办法可以强制模态显示在location.reload()之后?

1 个答案:

答案 0 :(得分:0)

您可以通过ng-show更改ng-hide并使用ng-checked并使用angularjs绑定通过复选框触发文本框,如下所示:

<input type="checkbox" ng-checked="myvar == true;">
<input type ="text" ng-show="myvar">