【问题标题】:How to get dynamic array value using check box in angular.Js? [duplicate]如何使用angular.Js中的复选框获取动态数组值? [复制]
【发布时间】:2017-06-16 10:39:00
【问题描述】:

我正在尝试使用 angular = 获取复选框的值。我在 HTML 页面上有 java 对象。由于用户选中了单个框,因此单个值应该在我的数组中,如果用户选中全选,则应选中所有框并且数组应包含所有选中的框值,并且当未选中全选时应取消选中。这是代码,请建议我一些解决方案。

<input type="checkbox" value="Select All">
<label>
     <c:forEach items="${sellerProductsDto.sellerProductColorsDtos}"  var="colors">
     <input type="checkbox" value="${colors.keyId}" ng-model=""> ${colors.colorName}
        </c:forEach>
</label>

【问题讨论】:

  • 向我们展示您的角度代码
  • 请控制器端代码
  • @AmeyaDeshpande 我不确定我的控制器端代码,我正在寻找控制器端函数以获取值,我试图使用 n-model 获取值但我无法传递 java 对象进入 ng 模型。
  • @RameshRajendran 如果你能给我一些关于控制器端功能的想法,那就太好了。我尝试了很多东西,但它不起作用
  • 我希望复选框 id 作为值。

标签: javascript jquery html angularjs arrays


【解决方案1】:

这可能会有所帮助。它为 checkboxlist 提供指令

https://vitalets.github.io/checklist-model/

查看演示

http://jsfiddle.net/yasirzuberi/r1Lc3ba0/4/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-04
    • 2023-04-10
    • 2019-12-20
    • 2012-06-07
    • 2018-09-15
    • 2014-08-06
    • 2013-01-11
    相关资源
    最近更新 更多