2017-05-04 93 views
0

我有一个下拉列表 -Angularjs - 的选择获取所选项目的文本不NG选项

<select ng-model="contact.type" id="select_{{$index}}" ng-change="changedValue()" class="searchCriteria"> 
        <option>Policy Number</option> 
        <option>Insured Name</option> 
       </select> 

我想用angularjs获得所选择的项目。到目前为止,我已经尝试过

$scope.changedValue = function() { 
    alert($(".searchCriteria option:selected").html()); 
} 

等等。但每次警报显示“未定义”。我如何获取选定的选项文本?

回答

1

您可以只使用$范围变量,

$scope.changedValue = function() { 
    alert($scope.contact.type); 
}