【发布时间】:2015-10-07 17:56:27
【问题描述】:
我有一个带有选择框的表单,用于选择企业的工作时间。我想选择上午 9:00 作为第一个框的默认值,并选择下午 5:00 作为第二个框的默认值。
这里是JSfiddle
例如,我有
<select ng-options="hour as (hour | date: 'shortTime') for hour in hours"
ng-model="start_time" ng-change="update(start_time, $index, 1)">
如果在我的 app.js 中我将 $scope.start_time 设置为一个 Date 对象,该对象已初始化为上午 9:00 的当前日期和时间,则选择默认值作为选择框中的最后一个值。由于我使用日期过滤器以“shortTime”格式在选择框中显示时间,这是默认值未正确显示的原因吗?
【问题讨论】:
标签: javascript angularjs ng-options jquery-selectbox