我正在使用Angular js1。当我使用角度选择框ng-click不起作用

佩里

如何使用具有ng-click功能的选择框。我试过了,但是这在我这边行不通。如果有其他选择,请共享代码。

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.items = ["john", "Aplle", "Ravi"];
    
    $scope.clicked**=function(){
    alert("hello");
    };
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.1/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">

<select>
<option ng-repeat="item in items" ng-click="clicked()">{{item}}</option>
</select>

</div>

潘卡·帕克(Pankaj Parkar)

eventoptions标签上的指令select永远不会。您应该ng-change在select元素上使用

<select ng-model="selectedItem"  ng-change="clicked()">
  <option ng-repeat="item in items" ng-value="item.value">{{item}}</option>
</select>

尽管上述方法不是解决问题的正确方法,但您应该使用ng-options而不是ng-repeat

<select ng-model="selectedItem" 
   ng-options="item for item in items"
   ng-change="clicked(item)">
</select>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ng-click在我的指令中不起作用

Angular-js:ng-click不起作用

ng-click在angular js中不起作用

使用附加功能时ng-click不起作用

我正在使用 ngx-bootstrap datepickerdatesEnabled 不起作用

我的jQuery ajax if / else on click不起作用

当我使用Chrome移动版时,div on.click事件不起作用

使用$(document).click后jQuery函数不起作用

使用 Python (Selenium) 抓取 IMDB(.click() 不起作用)

当我在Android中放置ListItem的按钮的click事件时,ListItem Click事件不起作用

为什么当我保留正在使用的事件时 setTimeout 不起作用?

Angular JS-ng-click在选择选项[Chrome]中不起作用

我正在尝试使用带有 html 标签的 angular 打印数据,但它不起作用

为什么我使用方法“添加内容后的jQuery click事件”不起作用

如果我使用JQuery $(window).click(function()关闭菜单,则菜单的墨水不起作用

Angular使用HttpClient测试服务对我不起作用

我正在使用Xcode 7和Swift,但是我的控件拖动操作不起作用

我正在使用 getElement 但它在我的代码中不起作用,为什么?

我的 ng-click 和 ng-if 在托管后不起作用

我正在尝试在 angular js 中搜索城市但不起作用

当我使用 javaScript 单击元素时,我正在向元素添加 css 规则,但该规则似乎不起作用

我正在使用PhoneGap,并且在我的页面中正在尝试使用FontAwesome,但是它不起作用?

使用 click() 切换显示按钮在 Angular 中不起作用

Angular Material Datepicker对我不起作用

通过其他JavaScript函数加载HTML时,Angular JS ng-click不起作用

Angular JS ng-click在子元素中不起作用

在 angular 中,我的内容是从 api 获取的,内容具有内联样式 css。我正在使用innerHTML =“变量”。样式不起作用

为什么在使用ng-blur时ng-click不起作用?

在ng-repeat中使用时,ng-click在li上不起作用