Refactor doc/admin/index datepcikers

pull/14017/head
Salih 3 years ago
parent 67f3a0dca7
commit 9bc966c069

@ -102,14 +102,14 @@
<input type="text"
id="CreationTimeMin"
name="CreationTimeMin"
class="form-control daterangesinglepicker"
class="form-control singleDatePicker"
placeholder="@L["StartDate"].Value">
<input type="text"
id="CreationTimeMax"
name="CreationTimeMax"
placeholder="@L["EndDate"].Value"
class="form-control daterangesinglepicker">
class="form-control singleDatePicker">
</div>
</abp-column>
@ -119,7 +119,7 @@
<input type="text"
id="LastUpdatedTimeMin"
name="LastUpdatedTimeMin"
class="form-control daterangesinglepicker"
class="form-control singleDatePicker"
placeholder="@L["StartDate"].Value">
<input type="text"
@ -127,7 +127,7 @@
id="LastUpdatedTimeMax"
name="LastUpdatedTimeMax"
placeholder="@L["EndDate"].Value"
class="form-control daterangesinglepicker">
class="form-control singleDatePicker">
</div>
</abp-column>
@ -138,14 +138,14 @@
<input type="text"
id="LastCachedTimeMin"
name="LastCachedTimeMin"
class="form-control daterangesinglepicker"
class="form-control singleDatePicker"
placeholder="@L["StartDate"].Value">
<input type="text"
id="LastCachedTimeMax"
name="LastCachedTimeMax"
placeholder="@L["EndDate"].Value"
class="form-control daterangesinglepicker">
class="form-control singleDatePicker">
</div>
</abp-column>
@ -171,14 +171,14 @@
<input type="text"
id="LastSignificantUpdateTimeMin"
name="LastSignificantUpdateTimeMin"
class="form-control daterangesinglepicker"
class="form-control singleDatePicker"
placeholder="@L["StartDate"].Value">
<input type="text"
id="LastSignificantUpdateTimeMax"
name="LastSignificantUpdateTimeMax"
placeholder="@L["EndDate"].Value"
class="form-control daterangesinglepicker">
class="form-control singleDatePicker">
</div>
</abp-column>

@ -3,29 +3,26 @@ $(function () {
var service = window.volo.docs.admin.documentsAdmin;
var getFormattedDate = function ($datePicker) {
var date = moment($datePicker.val());
if (!date.isValid()) {
return null;
}
return date.toISOString();
return $datePicker.data('date');
};
$('.daterangesinglepicker').daterangepicker({
$('.singleDatePicker').daterangepicker({
"singleDatePicker": true,
"showDropdowns": true,
"autoUpdateInput": false,
"autoApply": true,
"opens": "center",
"drops": "auto"
"drops": "auto",
"minYear": 1901,
"maxYear": 2199,
});
$('.singleDatePicker').attr('autocomplete', 'off');
$('.daterangesinglepicker').on('apply.daterangepicker', function (ev, picker) {
$('.singleDatePicker').on('apply.daterangepicker', function (ev, picker) {
$(this).val(picker.startDate.format('l'));
});
$('.daterangesinglepicker').on('cancel.daterangepicker', function (ev, picker) {
$(this).val('');
$(this).data('date', picker.startDate.locale('en').format('YYYY-MM-DD'));
});

Loading…
Cancel
Save