角度:选中复选框时获取复选框的值

达哈尔包

这是我的观点,我想获取诸如diadia或htn等值,因为我想以字符串格式存储它们。但是我现在以一种对象格式获取它的方式

 font(color ='green', size ='3')
                 strong Past History
               .checkbox
                   label
                       input(type='checkbox', value='',name = 'diabetes', ng-model = 'formData.history.diabetes')
                       | DIABETES
               .checkbox
                   label
                       input(type='checkbox', value='',name = 'htn', ng-model = 'formData.history.htn')
                       | HTN
               .checkbox
                   label
                       input(type='checkbox', value='',name = 'asthma', ng-model = 'formData.history.asthma')
                       | ASTHMA/COPD

现在在我的控制器中,当我

console.log($scope.formData.history)

我得到这样的输出:

`{diabetes : true}` 

但是我想以String形式将此数据发送到我的后端。任何想法如何只获得“糖尿病”或“ htn”。谢谢你

迈克尔·巴佐斯(Michael P.Bazos)

默认情况下,绑定到复选框模型的值的类型为布尔值。这就是为什么您获得价值truefalse作为价值的原因

使用指令ng-true-value和/或ng-false-value如果要更改它。这是html的示例:

<input type="checkbox" name="htn" ng-model="formData.history.htn" ng-true-value="'htn'">

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

角度:选中复选框时获取复选框的值

来自分类Dev

角度2:获取多个已选中复选框的值

来自分类Dev

发布表单时如何获取复选框元素中未选中复选框的值?

来自分类Dev

选中复选框以获取特定值

来自分类Dev

获取未选中复选框的值

来自分类Dev

选中复选框时如何获取多个值

来自分类Dev

选中复选框时获取 gridview 行值

来自分类Dev

角度复选框值

来自分类Dev

选中复选框时更改复选框颜色?

来自分类Dev

选中复选框时移动复选框标签

来自分类Dev

选中复选框时更改复选框颜色?

来自分类Dev

未选中子复选框时如何选中复选框主复选框?

来自分类Dev

选中或取消选中复选框时,更改复选框的值

来自分类Dev

获取已选中和未选中的复选框值

来自分类Dev

如果在提交按钮时选中了特定复选框,如何获取特定复选框的值?

来自分类Dev

jQuery:多个复选框,获取唯一选中的复选框的值

来自分类Dev

jQuery,如何获取复选框未选中事件和复选框值?

来自分类Dev

如果选中复选框,如何从复选框中获取属性值?

来自分类Dev

仅在选中复选框时将复选框的值传递给变量

来自分类Dev

未选中复选框时设置复选框值

来自分类Dev

获取并显示选中的复选框索引

来自分类Dev

如何获取未选中的复选框

来自分类Dev

选中复选框后获取坐标

来自分类Dev

显示多个选中复选框的值

来自分类Dev

在选中复选框时显示数据

来自分类Dev

选中复选框时启用按钮

来自分类Dev

选中复选框时更新变量

来自分类Dev

选中复选框时的jQuery事件

来自分类Dev

选中复选框时显示按钮