【问题标题】:default selected options for multiselect having ng-option in angularjs在angularjs中具有ng-option的多选的默认选择选项
【发布时间】:2020-08-28 19:09:09
【问题描述】:
<select ng-if="field.Type == 'multi-select'" name="SpecialFields_{{::field.FieldID}}" id="SpecialFields_{{::field.FieldID}}" ng-model="vmpUserObj.specialfields[field.FieldID]" class="form-control" ng-options="item.OptionID as item.OptionLabel for item in ::field.FieldOptions track by item.OptionID" multiple>
</select>

如何在此选择字段中选择多个选项。 ng-model 将是 ["177", "178", "176"]

【问题讨论】:

    标签: html angularjs forms angularjs-ng-options


    【解决方案1】:

    我明白了,这是我的愚蠢错误。 这里数组中的每个元素都是一个字符串而不是一个数字。所以我将元素转换为整数,它工作得很好(使用stringarray.map(Number); 转换)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-11
      • 2014-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-18
      相关资源
      最近更新 更多