angularjs ng-checked 表单提交?

<span ng-repeat="item in ztype.select" >
    <input type="checkbox" class="form-control" name="deviceType" value="{{item.id}}" ng-checked="ztype.new_data.deviceType[item.id]" />{{item.name}}
</span>

编辑时显示已选择,然后修改->提交,ng-checked、checked与ng-model不能同时使用,如何提交选择 ?

阅读 2.8k
2 个回答

你也可以在提交时,用jquery获取name为deviceType并且状态为选中的复选框,以此来得到值

提交选择 可以用ng-change来触发
checkbox的ng-model传的参数是true或false
判断ng-model的true或false来提交你的选择

例如ng-model绑定item.selected
这样每个item都有不同的selected,判断哪个item的selected是true就代表被选中了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题