Günaydınlar diliyorum,
<button type="button" id="showSelectedRows" style="margin-bottom: 5px;" class="btn btn-sm btn-primary btn-icon-split">
<span class="icon text-white-65">
<i class="fas fa-clock"></i>
</span>
<span class="text">Tarihe Göre Filtrele</span>
</button>
<script>
$('#showSelectedRows').on('click', function () {
var selectedDate = new Date($('#selectedDate').val());
dataTables.columns().search('').draw();
dataTables.columns([7, 8]).every(function() {
var column = this;
column.data().each(function(value, index) {
var date1 = new Date(column.data()[index + 1]);
var date2 = new Date(column.data()[index + 2]);
if (selectedDate >= date1 && selectedDate <= date2) {
var filter = "(date_cikis <= '" + date2.toISOString().slice(0, 10) + " 23:59:59' AND date_donus >= '" + date1.toISOString().slice(0, 10) + " 00:00:01')";
column.search(filter).draw();
}
});
});
});
</script>bu şekilde bir kodum var ve yaklaşık 4 saattir ChatGPT ile kavga ediyorum. Tek istediğim sonuçları eğer seçtiğim tarih 7. (date_cikis) ve 8. (date_donus) sütunların arasında ya da onlara eşit bir tarih ise filtrelemekti. Çok duygusal anlar yaşamaya başladım ChatGPT ile