angularjs - 未选中时未定义复选框输入 - AngularJS

标签 angularjs

我的 AngularJS 有问题它们变成的复选框 undefined当它们未被选中时。无法弄清楚为什么会发生这种情况。

<input type="checkbox" name="available" ng-model="formData.available" ng-true-value="1" ng-false-value="0" required>

用上面的代码;页面加载的默认值是 0 .当它被检查时它变成 1 .当我取消选中它时,它会变成 undefined
任何帮助表示赞赏。

最佳答案

感谢评论,我意识到 required选项不是必需的,并且是问题的原因。谢谢你们!

关于angularjs - 未选中时未定义复选框输入 - AngularJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35113864/

相关文章:

javascript - 在 ng-model 中使用过滤器

javascript - 在 Angular 项目中可选择 jquery ui 的轻量级替代方案

html - ng-class 如果浏览器不是 Internet Explorer

javascript - 以 Angular 动态创建两列复选框列表

angularjs - Angular SPA 的自动化可访问性测试工具

javascript - Paypal 不接受 angularjs 中的 FORM

javascript - ng-repeat - 如何避免复制 div 的输入内容

angularjs - 使用 ui-router 显示 404 错误页面时如何不更改 url

javascript - 为什么我们将函数参数传递给 $scope.$apply

javascript - 如何为 ng-hide 和 ng-show 动画设置动态高度