javascript - Daterangepicker Clear UI datepicker selected date
问题描述
The below example Daterangepikcer is working fine. Problem with when clearing calendar only.
When I click clear
button it's only clearing the input field is empty. but I want to clear the daterangepicker calendar as we see when open at the first time.
I tried this but it's not clearing the selected date. Thanks in Advance.
$(this).val('');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.min.js"></script>
<script src="http://www.daterangepicker.com/daterangepicker.js"></script>
<link href="http://www.daterangepicker.com/daterangepicker.css" rel="stylesheet"/>
<input type="text" name="datefilter" value="" />
<script type="text/javascript">
$(function() {
$('input[name="datefilter"]').daterangepicker({
autoUpdateInput: false,
locale: {
cancelLabel: 'Clear'
}
});
$('input[name="datefilter"]').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('MM/DD/YYYY') + ' - ' + picker.endDate.format('MM/DD/YYYY'));
});
$('input[name="datefilter"]').on('cancel.daterangepicker', function(ev, picker) {
$(this).val('');
});
});
</script>
解决方案
推荐阅读
- flutter - DatePicker颤动改变显示日期格式
- c# - c#for循环中双变量中的意外数字
- excel - 尝试打印工作表时出现 VBA 宏错误
- python - 在Python中对齐两边的文本
- databricks - 上传后未找到 Databricks DBFS 文件
- android - 如何使用yandex_kit地图实现一些用户的地理定位?
- php - 使 Laravel 8 slug 变量不区分大小写
- business-objects - SAP BO 发布以前运行良好,而发布没有改变,怎么会失败?
- mysql - How to order result according to another table in mysql
- r - 有没有一种方法可以使用 lattice 包函数 bwplot() 重现箱线图