如何使用角形控件将仅选中的复选框值推入数组

阿马尔

我有一个复选框的形式。我正在使用角度表单控件来构建表单并在提交时获取值。我只想将选定的复选框推入数组。提交表单时,我得到以下值作为对象。

newForm= {formName: "formone", firstName: true, lastName: false, email: true, phone: false, description: "this is form one"}

现在,我只想将检查值键推入数组。喜欢

array = ["firstName", "email]

我怎样才能做到这一点?

我尝试了[[ngModel)]绑定。但是,我想知道如何使其与表单控件一起使用。

阿卜杜勒·卡迪尔

这是您可以从对象中推送“真实”元素的方法

{
  formName: "formone",
  firstName: true,
  lastName: false,
  email: true,
  phone: false,
  description: "this is form one",
}

所以结果是 ["firstName", "email"]

var newForm = {
  formName: "formone",
  firstName: true,
  lastName: false,
  email: true,
  phone: false,
  description: "this is form one",
};
var array = [];
for (var element in newForm) {
  if (newForm[element] === true) {
    array.push(element);
  }
}

这是上述代码jsfiddle

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取Javascript中仅选中的复选框的值?

来自分类Dev

如何仅将新选中的复选框推送到数组

来自分类Dev

将选中的复选框值保存为数组

来自分类Dev

如何将选中的复选框值推送到数组中?

来自分类Dev

如何使用jquery获取选中的复选框数组的长度?

来自分类Dev

如何在不使用JavaScript的情况下处理未选中的复选框数组值?

来自分类Dev

如何使用jQuery中所有选中复选框的值创建数组

来自分类Dev

如何使用MVVM获取选中的复选框值?

来自分类Dev

Javascript - 基于数组值选中/取消选中复选框

来自分类Dev

如何使用RSelenium选中复选框?

来自分类Dev

React JS 如何根据选中的值数组选中一些复选框

来自分类Dev

如何将复选框值发布到数组?

来自分类Dev

如何通过使用jQuery测试复选框的高值和低值来选中复选框?

来自分类Dev

选中复选框后,如何将视图中的复选框值动态传递给控制器?

来自分类Dev

如何设置未选中的复选框1选中复选框2并设置未选中的复选框2使用脚本选中复选框1时?

来自分类Dev

使用复选框将值提交到数组

来自分类Dev

仅显示选中复选框的值,如果选中其他复选框,则取消选中它们

来自分类Dev

将选中的复选框值及其名称存储在二维数组中

来自分类Dev

在提交 Ionic 时将选中的复选框的值保存在数组中

来自分类Dev

如何使用JavaScript或jquery选中/取消选中复选框?

来自分类Dev

如何使用复选框创建“全部选中/取消选中”?

来自分类Dev

在表单提交的数组中获取选中的复选框值

来自分类Dev

如何使用两个数组将复选框的值设置为true?

来自分类Dev

如何根据仅使用javascript选中的复选框添加/删除html元素?

来自分类Dev

选中所有复选框不将名称推入数组

来自分类Dev

如何通过选中复选框来获取js中数组的某些值?

来自分类Dev

将选中的复选框值带到其他页面

来自分类Dev

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

来自分类Dev

选中复选框时如何将元素添加到数组

Related 相关文章

  1. 1

    如何获取Javascript中仅选中的复选框的值?

  2. 2

    如何仅将新选中的复选框推送到数组

  3. 3

    将选中的复选框值保存为数组

  4. 4

    如何将选中的复选框值推送到数组中?

  5. 5

    如何使用jquery获取选中的复选框数组的长度?

  6. 6

    如何在不使用JavaScript的情况下处理未选中的复选框数组值?

  7. 7

    如何使用jQuery中所有选中复选框的值创建数组

  8. 8

    如何使用MVVM获取选中的复选框值?

  9. 9

    Javascript - 基于数组值选中/取消选中复选框

  10. 10

    如何使用RSelenium选中复选框?

  11. 11

    React JS 如何根据选中的值数组选中一些复选框

  12. 12

    如何将复选框值发布到数组?

  13. 13

    如何通过使用jQuery测试复选框的高值和低值来选中复选框?

  14. 14

    选中复选框后,如何将视图中的复选框值动态传递给控制器?

  15. 15

    如何设置未选中的复选框1选中复选框2并设置未选中的复选框2使用脚本选中复选框1时?

  16. 16

    使用复选框将值提交到数组

  17. 17

    仅显示选中复选框的值,如果选中其他复选框,则取消选中它们

  18. 18

    将选中的复选框值及其名称存储在二维数组中

  19. 19

    在提交 Ionic 时将选中的复选框的值保存在数组中

  20. 20

    如何使用JavaScript或jquery选中/取消选中复选框?

  21. 21

    如何使用复选框创建“全部选中/取消选中”?

  22. 22

    在表单提交的数组中获取选中的复选框值

  23. 23

    如何使用两个数组将复选框的值设置为true?

  24. 24

    如何根据仅使用javascript选中的复选框添加/删除html元素?

  25. 25

    选中所有复选框不将名称推入数组

  26. 26

    如何通过选中复选框来获取js中数组的某些值?

  27. 27

    将选中的复选框值带到其他页面

  28. 28

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

  29. 29

    选中复选框时如何将元素添加到数组

热门标签

归档