Ich implementiere daterange picker in meiner Seite. Aber es funktioniert nicht. Könnte jemand bitte darauf hinweisen, was ich falsch mache oder was ich vermisse.daterangepicker wird nicht ausgelöst
CSHTML:
<div class="has-feedback" >
<input type="text" id="txtDateRange"
class="form-control input-md" name="RangeDates"
placeholder="Select Range"
ng-model="Model.RageDates">
<span class="form-control-feedback"><i class="glyphicon glyphicon-calendar fa fa-calendar"></i></span>
<span style="color: #a94442" >
<label class="control-label" class="has-error" ng-show="RangeDates.$invalid">Required.</label>
</span>
</div>
js:
DashBoardModule.controller('DashBoardController', ['$scope','$filter', 'DashBoardModuleService', function ($scope,$filter, DashBoardModuleService) {
$('#txtDateRange').on('apply.daterangepicker', function (ev, picker) {
$scope.isRefreshing = true;
$scope.Model.introductoryPeriodEnd = $filter('date')(new Date(picker.endDate), dateFormat);
$scope.Model.introductoryPeriodStart = $filter('date')(new Date(picker.startDate), dateFormat);
$scope.Model.typeAvailability = picker.chosenLabel === "Custom Range" ? "Custom" : picker.chosenLabel;
$scope.$apply();
});
angular.element(document).ready(function() {
var dateConfiguration = new Date();
$('#txtDateRange').daterangepicker({
ranges: {
'Next Week': [new Date(), dateConfiguration.setDate(dateConfiguration.getDate() + 6)],
'Next 2 Weeks': [new Date(), dateConfiguration.setDate(dateConfiguration.getDate() + 8)]
},
format: dateFormat,
autoApply: true
});
});
}]);
_Layout:
<!-- Range Date Picker -->
<link href="~/Scripts/Controls/DateRangePicker/daterangepicker.css" rel="stylesheet" />
<script src="~/Scripts/Controls/DateRangePicker/daterangepicker.js"></script>
Sie wahrscheinlich einen Link zu dem Datumsbereich Picker API enthalten sollten Sie verwenden auch was bedeutet 'nicht working' bedeuten Was geschieht das sollte nicht oder nicht!.? passiert das sollte? – Igor
das Datum p Das icker-Fenster wird nicht angezeigt. – BumbleBee
Wenn Sie Hilfe mit einer API benötigen, senden Sie bitte einen Link zu dieser API. Wenn Sie Google 'daterangepicker' aufrufen, werden Sie feststellen, dass es viele mögliche APIs gibt, aus denen Sie wählen können. Ich denke nicht, dass es realistisch ist, dass diejenigen, die helfen wollen, raten müssen, mit welcher API Sie Hilfe benötigen. – Igor