gpt4 book ai didi

angularjs - ng-model 值未传递给 Controller ​​函数

转载 作者:行者123 更新时间:2023-12-03 07:58:42 26 4
gpt4 key购买 nike

我正在使用 ng-model 将表单值传递给 Controller ​​函数。但它没有传递复选框的正确值。这是我的笨蛋。请帮我解决这个问题。

https://plnkr.co/edit/3gOuQwzt3SMNbAXplq0x?p=preview

我的模板是:

<div class="tab-pane fade " ng-repeat="(key, value) in all_user_wl_data" id="{{key}}" ng-class='{"in active":$first}'>
<div class="form-group">
<div class="row">
<div class="col-sm-6 col-md-6 col-lg-6" ng-repeat="(key1, value1) in value.wl_dict">
<div class="checkbox checkbox-success">
<input id="{{key1}}" type="checkbox" name="valueis" class="form-control" ng-model="formData[key1]">
<label for="{{key1}}">
{{value1}}
</label>
</div>
</div>
</div>
</div>

<div class="form-group">
<div class="row"><div class="col-lg-3 col-md-3 col-sm-3"> <label class="control-label">Group Name </label></div>
<div class="col-md-6 col-sm-6 col-lg-6"> <input type="text" name="regular" class="form-control" ng-model="formData.key2"></div></div><br>
<button type="button" class="btn btn-success" data-original-title="" title="" ng-click="createGroup(formData)">Save changes</button>

</div>

这里,当我打印console.log(formData)时,它只打印文本框的值,不打印复选框的值。

最佳答案

试试这个。在 Controller 中定义 $scope.formData = [];

关于angularjs - ng-model 值未传递给 Controller ​​函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37108478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com