0

嗨,我有一个选择选项,如下所示。

[
  {
    "value": "India",
    "selected": true
  },
  {
    "value": "Nepal",
    "selected": false
  },
  {
    "value": "Bhutan",
    "selected": false
  }
]

<select name="{{key}}" >
<option id="{{item.value}}" ng-selected="item.selected"  ng-repeat="item in items">{{item.value}}</option>
</select>

我必须将相同的选项发送到已选择/未选择的服务器。任何人都可以建议如何?

现在我也可以显示和选择值,但如果用户更改,我无法捕捉到。

如果用户选择尼泊尔,那么必须看起来像,除了尼泊尔之外都是假的。{“价值”:“尼泊尔”,“选择”:真}

有时它也是多选。

预先感谢,普拉萨德。

4

2 回答 2

0

您需要在选择属性中设置 ng-model。

<select ng-model="country">
于 2015-11-16T06:09:51.050 回答
0

你可以试试

<select>
  <option ng-repeat="item in items" value="{{item.value}}" ng-selected="item.selected == true">{{item.value}}
</option>
</select>
于 2015-11-10T15:21:36.970 回答