我正在使用nya-bs-select下拉列表,其中当我使用ng-change时,它不会填充值ng-model.Instead它填充下拉列表中的最后一个选定值。当我使用ng-click时,它运作良好。 以下是我的HTML代码
<ol id="singleSelection" class="nya-bs-select" ng-model="selectedFilterData"
ng-change="updateTableData(cellValues)">
<li class="nya-bs-option" ng-repeat="i in cellValues"
data-value="{{i[filterColName[0]]}}">
<a>{{i[filterColName[0]]}}</a>
</li>
</ol>
和ng-controller代码是
$scope.updateTableData = function(currdata) {
console.log("table data :"+$scope.selectedFilterData);
}
请告知
答案 0 :(得分:2)
您只能在change
元素上拥有ol
事件,它应该有input
元素来绑定更改事件。您有ol
因此无法使用它。