我的页面上有一个日期范围选择器,它可以正常工作,只是一旦我选择了范围,该值就不会更新。
我想说这可能是因为一旦选择了日期范围,它就会自动搜索记录,因此我尝试根据
更新值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>