Javascript 角度1.5选项,带ng更改

Javascript 角度1.5选项,带ng更改,javascript,angularjs,angularjs-ng-change,Javascript,Angularjs,Angularjs Ng Change,我们有这个JSON { "Day": "Monday", "Start_Time": "08:00" }, { "Day": "Tuesday", "Start_Time": "10:00" }, { "Day": "Thursday", "Start_Time": "08:00" } 因此,我试图让这些天出现在一个带有这些选项的htmlselect项目中。像这样的 <select> <option>Monday 08:00</optio

我们有这个JSON

{
  "Day": "Monday",
  "Start_Time": "08:00"
},
{
  "Day": "Tuesday",
  "Start_Time": "10:00"
},
{
  "Day": "Thursday",
  "Start_Time": "08:00"
}
因此,我试图让这些天出现在一个带有这些选项的html
select
项目中。像这样的

<select>
 <option>Monday 08:00</option>
 <option>Tuesday 10:00</option>
 <option>Thursday 08:00</option>
</select>

星期一08:00
星期二10:00
星期四08:00
当用户更改选项时,我想打印出他所做的新选项,我被卡住了

我现在所做的一切

  <select ng-if="student.diwro" >
                    <option ng-repeat="x in modules" ng-selected="student.diwro == x.Anatheseis_Id" >{{x.Day}} {{x.Start_Time}}</option>
                  </select>

{{x.Day}{x.Start_Time}
但是html元素
选项
没有
ng更改

你知道我该如何记录更改的日期吗

非常感谢


<select ng-if="student.diwro" ng-change="change()" ng-model="selectedValue">
    <option ng-repeat="x in modules" ng-selected="student.diwro == x.Anatheseis_Id" >{{x.Day}} {{x.Start_Time}}</option>
</select>
{{x.Day}{x.Start_Time}
使用可更定制的
ng选项

“严格使用”;
var-app=angular.module('myApp',[]);
app.controller('AppCtrl',函数($scope){
$scope.student={}
$scope.modules=[
{
“密钥”:“全部”,
“值”:“适用于所有我的项目上的任何事件”
},
{
“键”:“已选择”,
“值”:“仅适用于选定项目上的任何事件…”
},
{
“密钥”:“仅限我的事件”,
“价值”:“仅适用于我观看或参与的事物”
},
{
“密钥”:“仅分配”,
“价值”:“仅适用于分配给我的事物”
},
{
“密钥”:“只有所有者”,
“价值”:“仅适用于我拥有的物品”
},
{
“密钥”:“无”,
“值”:“无事件”
}
];
$scope.setdiwro=函数()
{
警报($scope.student.diwro.key)
}
});

{{message}}
默认通知: 选择一个值


为什么不在选择框中添加ng更改?此外,您还可以使用
ng选项that@Sravan我读到abovr Angular 1.4没有ng选项。这是真的吗?我确实这么认为,1.5.8也有它为什么你不把它作为简单的选择来尝试,而不是让它变得如此复杂。因为我的
select
td
中,我有很多,当我尝试你的例子时,我只得到一个未定义的警报,然后什么也没有改变。你能使用ng选项吗?如果你能使用
ng选项
参考我的更新答案,你的要求可能是that@Kwnstantinos纳齐奥斯,请把我的答案运行一次,对吗?