我有一个基于http://www.daterangepicker.com的daterange选择器的daterange选择器,我想将开始日期设置为空。这将适用于我想做的事情。
我使用文本输入字段来获取日期
</span><input type="text" class="form-control" id="reservation" />
网站上有一个设置“输入初始为空”的例子,但我不能让它工作。基本上我不知道在哪里设置它,因为它似乎。
我的daterange选择器在一个局部视图中,它被另一个视图调用。页面脚本设置在调用局部视图的视图中。在daterangepicker.js脚本中,我发现了以下几行;
//default settings for options
this.parentEl = 'body';
this.element = $(element);
this.startDate = moment().startOf('day');
this.endDate = moment().endOf('day');
this.minDate = false;
this.maxDate = false;
this.dateLimit = false;
this.autoApply = false;
this.singleDatePicker = false;
this.showDropdowns = false;
this.showWeekNumbers = false;
this.timePicker = false;
this.timePicker24Hour = false;
this.timePickerIncrement = 1;
this.timePickerSeconds = false;
this.linkedCalendars = true;
this.autoUpdateInput = true;
this.ranges = {};
据我所知,它们是基于moment.js的。我试着操作this.startDate
,但无法将其设置为空值。使用this.startdate = null
会使整个日期范围选择器停止工作,所以我想我需要类似于moment.js的空日期等价物或完全不同的东西。
谁能告诉我怎么做吗?
5条答案
按热度按时间vuktfyat1#
输入初始为空
或
http://www.daterangepicker.com/#example5
https://github.com/dangrossman/daterangepicker/issues/815
uqzxnwby2#
o7jaxewo3#
我 用 这个 解决 了 这个 问题 ... . 我 希望 这个 问题 能 对 你 有所 帮助 。 * * 输入 标记 * *
中 的 每 一 个
格式
***Note:***I found this from this source https://github.com/dangrossman/daterangepicker/issues/815#issuecomment-493323964
yqkkidmi4#
要将日期范围选取器的默认值设置为空,
在函数中将
autoUpdateInput
设置为false
vqlkdk9b5#
对于
daterangepicker
,包括from date
和to date
,请将此代码设置为空