【发布时间】:2020-04-29 04:33:57
【问题描述】:
我正在使用Daterangepicker。
我正在从后端获取开始和结束日期,它采用字符串格式。例如(2020-02-22)。
但是当我将这些日期作为默认值传递时,它不起作用。
我的代码:
HTML
<input name="daterange_x" type="text" class="form-control">
JS
var start_date = moment('2020-04-29').format('YYYY-MM-DD');
var end_date = moment('2020-05-05').format('YYYY-MM-DD');
$('input[name="daterange_x"]').daterangepicker({
opens: 'right',
minDate:new Date(),
startDate: start_date,
endDate: end_date,
}, function(start, end, label) {
start_date = start.format('YYYY-MM-DD')
end_date = end.format('YYYY-MM-DD')
$('#id_start_date').val(start_date);
$('#id_end_date').val(end_date);
});
【问题讨论】:
-
您能否在此处使用jsfiddle 或snippet 创建一个small demo 以显示正在发生的问题。
-
好的,我会尝试..
-
谢谢。这将有助于其他人更好地理解和调试问题并提供更好的解决方案。
-
@palaѕн ==> jsfiddle.net/rmtest/d28g130q/3
标签: javascript html jquery datepicker