【发布时间】:2017-06-26 11:02:54
【问题描述】:
我无法从日期时间选择器中显示日期时间。 这是我的 HTML 代码:
<body ng-app="app" ng-controller="mtCtrl">
<div class="col-sm-6">
<label style="font-size:12px" for="" class="">Reporting Time</label>
<div class="input-group date form_datetime" data-date-format="HH:ii P" data-link-field="dtp_reporting_time">
<input ng-model="reportingtime" name="reportingtime" id="reportingtime" class="form-control" size="16" type="text">
<span class="input-group-addon"><span class="glyphicon glyphicon-time"></span></span>
</div>
<input type="hidden" id="dtp_reporting_time" /><br/>
</div>
Time : {{reporting_time}}
<script>
var app = angular.module("app", []);
app.controller("mtCtrl", function ($scope) {
$('.form_datetime').datetimepicker({
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
forceParse: 0,
showMeridian: 1,
onSelect: function(date){
angular.element($('#reportingtime')).triggerHandler('input');
}
});
$scope.reporting_time = $scope.reportingtime
});
</body>
如果我在此输入中键入一些值,它会显示该值,但是当我从日期时间选择器中选择日期时,不会显示该日期或时间。
我想在{{reporting_time}} 中显示时间...请帮助我...谢谢
【问题讨论】:
-
你能放一个plunker吗?或提供您正在使用的日期时间选择器模块的链接。必须查看您正在使用的模块,因为从中无法调试或了解正在发生的事情。如果您没有特定要求将外部模块用于日期时间选择器。我建议您仅使用 input type=date ,因为它适用于 angularjs
-
我正在使用这个 datetimepicker
http://www.malot.fr/bootstrap-datetimepicker/我已经尝试过type=date但没有工作...
标签: javascript angularjs datetime bootstrap-datetimepicker