Paylaşım için teşekkürler. Geliştirilip daha iyi hale getirilebilir.
Bu arada takvim için kullanılan Date Range Picker de bulunan Türkçe karakter sorununu düzeltmek için aşağıdaki kodu kullanabilirsiniz. İyi çalışmalar.
<script>
$(document).ready(function () {
$('.date-time').daterangepicker({
singleDatePicker: true,
autoUpdateInput: false,
showDropdowns: true,
"drops": "down",
// minYear: parseInt(moment().subtract(30, 'years').format('YYYY'), 10),
// maxYear: parseInt(moment().add(10, 'years').format('YYYY'), 10),
locale: {
"format": "DD-MM-YYYY",
"separator": " - ",
"applyLabel": "Aplicar",
"cancelLabel": "Cancelar",
"fromLabel": "De",
"toLabel": "Até",
"customRangeLabel": "Custom",
"daysOfWeek": [
"Paz",
"Pzt",
"Sal",
"Çar",
"Per",
"Cum",
"Cmt"
],
"monthNames": [
"Ocak",
"Şubat",
"Mart",
"Nisan",
"Mayıs",
"Haziran",
"Temmuz",
"Ağustos",
"Eylül",
"Ekim",
"Kasım",
"Aralık"
],
"firstDay": 1
}
});
$('.date-time').on('apply.daterangepicker', function (ev, picker) {
$(this).val(picker.startDate.format('DD-MM-YYYY'));
});
$('.date-time').on('cancel.daterangepicker', function (ev, picker) {
$(this).val('');
});
$('.select2').select2()
//Initialize Select2 Elements
$('.select2bs4').select2({
theme: 'bootstrap4'
})
});
</script>