checkbox ng-false-value as null

时间:2014-04-09 19:19:41

标签: javascript angularjs checkbox

我有一个带有以下标记的angularjs复选框:

<div class="ml20" ng-repeat="rate in auraInfo.rates">
    <label class="aura-checkbox">
         <input type="checkbox" 
                ng-model="model.checkedRates[$index]" 
                ng-true-value="{{ rate.id }}" 
                ng-false-value="????" />
    </label>
</div>

checkedRates 是一个数组,当用户选中复选框时会填充标识符。还有一个按钮,可以将这些标识符发送到服务器。如果用户选中并取消选中相同的复选框 a&#34; false&#34;值将发送到服务器。

如果取消选中该复选框,如何设置空值(或从数组中完全删除项目)?

提前致谢:)

1 个答案:

答案 0 :(得分:2)

setHeight不起作用吗?如果没有,那么您可能需要在表单提交中过滤数组中的空值。