Angularjs:如何在使用ng-option时在select中包含空选项

时间:2013-03-27 01:11:09

标签: javascript select angularjs option pug

当我使用ng-option提供不包含空选项的预定义选项列表时,如何在开头添加空选项?

玉石中的一个例子

select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")

3 个答案:

答案 0 :(得分:51)

只需在select中添加一个空值的选项。

select(ng-model="property.Value", ng-options="item.Value as item.Name for item in property.Choices")
  option(value="")

以下是一个示例 - http://jsfiddle.net/sseletskyy/uky9m/1/

答案 1 :(得分:1)

只需在angular中修改property.choices数组。

  

$ scope.property.Choices.splice(0,0,{" id":" 0","姓名":" Richard&# 34;});

答案 2 :(得分:1)

这对我来说只是修改了对象

angular.extend({'请选择':''},objectName)