【发布时间】:2017-10-16 12:13:54
【问题描述】:
我有一个模态,它通过使用 Angular ui 模态打开
$scope.pdcPayment = function () {
var modalInstance = $modal.open({
templateUrl: 'pdc.html',
windowClass: 'app-modal-window',
backdrop: true,
keyboard: false,
modalFade: true,
scope: $scope,
controller: function ($scope, $modalInstance, $http) {
$scope.submitMyForm = function (form) {
if (form.bookingForm.$valid) {
$modalInstance.dismiss('cancel');
}
else {
}
};
$scope.cancel = function () {
$modalInstance.dismiss('cancel');
};
}
});
};
这是我的html:
<div class="col-xs-4 form-group">
<label class="col-xs-12" for="pdcDatePicker">Date on Cheque: </label>
<div class="col-xs-12">
<input type="text" id="pdcDatePicker" name="pdcDatePicker" class="form-control"/>
</div>
另外请看一下我用来调用日期时间选择器的方法:
<script>
jQuery('#pdcDatePicker').datetimepicker();
由于某种原因,当我单击文本框时,日期时间选择器没有显示
【问题讨论】:
-
datePicker 使用哪个库?
-
在你的情况下,问题是在向你收费 html modal 之前有角度执行 jQuery('#pdcDatePicker').datetimepicker()。
标签: javascript angularjs datepicker