在选择标记中,使用ng-change
和ng-options
。因此,在我更改值时的下拉列表中,ng-change
被调用。如果下拉值保持不变,则不会调用它。但我希望它发生。
示例代码如下:
<select class="report-select-padding selectdwn" name="additem" ng-change="addFilter(filterItem)" style="background: #989FA9; color:#000;"
ng-model="filterItem" ng-options="column as column.columnName for column in columns">
<option style="display:none" style="background: #ffffff;" value="">Add Item</option>
</select>
答案 0 :(得分:0)
ng-change
需要更改才能触发该功能。您可以使用ng-click
代替每次点击调用函数。
答案 1 :(得分:0)
ng-change被编程为以这种方式工作。我们的想法是在变革时触发事件。见here
将不进行评估: