【问题标题】:add ng-dbclick for options of select in AngularJS为 AngularJS 中的选择选项添加 ng-dbclick
【发布时间】:2013-08-03 14:54:14
【问题描述】:

我有一个<select> 标签并使用ng-options 绑定select 的选项。 我的问题是如何将ng-dbclick 添加到select 的每个选项中

这是我的代码

<select  size="4"  ng-model="pattern" ng-options="p.name  for p in patterns | filter:obj">

</select>

【问题讨论】:

  • ng-dbclick 是一个在您双击元素ng-dbclick时触发的事件@

标签: angularjs html-select


【解决方案1】:

我不认为您可以将事件处理程序添加到 js 中选择框的选项中,因此这在 Angular 中也不起作用。

您可以做的是将ng-dblclick 添加到选择元素,然后获取选定的选项,该选项也将是双击的选项。

这将是您的 pattern 模型的值。

<select  size="4"  ng-model="pattern" ng-dblclick="doYourStuff()" ng-options="p.name  for p in patterns | filter:obj">

</select>

看看this plunker for a demo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    • 2016-12-11
    • 2019-01-11
    • 2014-09-15
    • 2012-09-30
    • 1970-01-01
    相关资源
    最近更新 更多