Angularjs Anjular JS ng更改事件
有人能指出这里的错误吗。为什么它不起作用Angularjs Anjular JS ng更改事件,angularjs,Angularjs,有人能指出这里的错误吗。为什么它不起作用 全部的 阅读 未读 var-app=angular.module('app',[]); 应用程序控制器('ctrl',函数($scope){ $scope.selectOption=函数(){ 调试器; 警报(“测试”); }; }); 您需要为选择指定型号: <div ng-app="app"> <div ng-controller="ctrl"> <select ng-model="actio
全部的
阅读
未读
var-app=angular.module('app',[]);
应用程序控制器('ctrl',函数($scope){
$scope.selectOption=函数(){
调试器;
警报(“测试”);
};
});
您需要为选择指定型号:
<div ng-app="app">
<div ng-controller="ctrl">
<select ng-model="action" ng-change="selectOption();" >
<option value="0" selected="selected">All</option>
<option value="1">Read</option>
<option value="2">Unread</option>
</select>
</div>
</div>
全部的
阅读
未读
现在它工作得很好:)请将ng模型添加到选择元素
全部的
阅读
未读
var-app=angular.module('app',[]);
应用程序控制器('ctrl',函数($scope){
$scope.selectOption=函数(){
调试器;
警报(“测试”);
};
});
使用fiddle是可以的,但是也请在这个网站上添加代码。@triggerNZ似乎OP在这个社区是绝对新的,所以对于OP,我需要提到的是转到这里:谢谢你的建议。是的,这是我第一次来这里。但我真的很急于解决这个问题。还有一件小事:你可以省略ng change
值中的分号
<div ng-app="app">
<div ng-controller="ctrl">
<select ng-model="action" ng-change="selectOption();" >
<option value="0" selected="selected">All</option>
<option value="1">Read</option>
<option value="2">Unread</option>
</select>
</div>
</div>
<div ng-app="app">
<div ng-controller="ctrl">
<select ng-model="selectOpt" ng-change="selectOption();" >
<option value="0" selected="selected">All</option>
<option value="1">Read</option>
<option value="2">Unread</option>
</select>
</div>
</div>
var app = angular.module('app', []);
app.controller('ctrl', function ($scope) {
$scope.selectOption = function () {
debugger;
alert("test");
};
});