У меня на странице есть Выбор диапазона дат , и он работает нормально, за исключением того, что после выбора диапазона значение не обновляется.
Я бы сказал, что это может быть потому, что после выбора диапазона дат он автоматически выполняет поиск записей, поэтому я попытался обновить значение на основе
request.args.get("start_date") and request.args.get("last_date")
используя js
document.getElementById('').value = '';
, но это не работает.
Кто-нибудь знает, почему я не могу обновить значение?
<script>
$(function() {
$('input[name="daterange"]').daterangepicker({
autoUpdateInput: true
}, function(start, end) {
window.location.search = 'start_date=' + start.format("DD/MM/YYYY") + "&last_date=" + end.format("DD/MM/YYYY");
document.getElementById('daterange').value = start.format("DD/MM/YYYY") + " - " + end.format("DD/MM/YYYY");
});
});
</script>
<div class="col-md-12 center-block" style="padding-bottom: 2rem">
<div class="input-group">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control pull-right" id="daterange" name="daterange" value=""/>
</div>
</div>