gpt4 book ai didi

javascript - 如何将点击监听器添加到 ng-select 选项?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:46:28 25 4
gpt4 key购买 nike

如果我像这样使用 Angular 创建一个选择:

<select multiple ng-model="selection" ng-options="option.name for option in getOptions()"></select>

如何为每个选项添加一个 ng-click 监听器?这可能吗,还是我必须自己使用 ng-repeat 创建选项?

最佳答案

您可以使用 ngChange指令:

<select multiple
ng-change="update_select()"
ng-model="selection"
ng-options="option.name for option in getOptions()"></select>

在你的 Controller 中:

$scope.update_select = function() {
console.log($scope.selection);
};

JSFiddle

关于javascript - 如何将点击监听器添加到 ng-select 选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26550765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com