【发布时间】:2020-04-02 20:05:11
【问题描述】:
我正在学习 JS,并且有一个关于使用日期范围选择器的问题。我想使用这种类型的选择,但是如何将开始和结束时间传递给 startDate 和 endDate 输入框?
HIDDEN: <input type="text" class="form-control" name="startDate" id="inlineFormInputGroup" placeholder="Start Date">
HIDDEN: <input type="text" class="form-control" name="endDate" id="inlineFormInputGroup" placeholder="End Date">
SHOWN on PAGE: <input type="text" class="form-control" name="date" id="demo" >
$('#demo').daterangepicker({
ranges: {
'Today': [moment(), moment()],
'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
'Last 7 Days': [moment().subtract(6, 'days'), moment()],
'Last 30 Days': [moment().subtract(29, 'days'), moment()],
'This Month': [moment().startOf('month'), moment().endOf('month')],
'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
},
"startDate": "03/27/2020",
"endDate": "04/02/2020"
},
);
});
我在这里搜索,但所有内容都指向 python 脚本。这是 HTML 页面中的 JS。
谢谢
【问题讨论】:
-
我不确定你想要达到什么目的。
-
目前 JS 将 03/20/2020 - 03/31/2020 这样的日期放在一个输入中。我希望它拆分日期并将它们放入相应的输入中。
-
对不起。我不能跟着你。你想在选择器上使用一个日期选择器吗?
-
是的。我不知道如何使它更清楚。
-
我喜欢在输入字段 startdate 中显示的开始日期和在 enddate 输入中显示的结束日期。
标签: javascript html daterangepicker