javascript - 如何在 Jquery 日历插件上设置选定日期

标签 javascript jquery html

因此,我在具有设定日期的页面上使用日历应用程序。我有它,所以当您单击日历时,输入中包含日期的任何内容都会更改为您单击的日期。 当您加载到页面时,我希望输入中的任何日期都是日历设置的日期。谢谢。 插件链接 - https://www.jqueryscript.net/time-clock/Simple-jQuery-Calendar-Date-Picker-Plugin-DCalendar.html

var pageDate = "4/04/2018";

<input class="date">





    $('.date').val(pageDate);
    // Make above date the selected date
// Code below is for setting input to date you select. Currently works.
    $('.box').dcalendarpicker({
                format: 'mm-dd-yyyy'
            }).on('datechanged', function(e) {
                console.log('Date change');
                var d = e.date;
                selectedDate = moment(d, 'MM-DD-YYYY');
                var theDate = selectedDate._i;
                $('.date').val(theDate);
                var weekdayLongform = selectedDate.format("dddd, MMMM");
                var dateLongform = selectedDate.format(" D");
                var yearLongform = selectedDate.format(" YYYY");
            });

最佳答案

只需将日期设置为输入值(与插件初始化中指定的格式相同)。这样就可以了。

<!-- value specifid as mm-dd-yyyy -->
<input class="date" value="03-11-2018">

关于javascript - 如何在 Jquery 日历插件上设置选定日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49736287/

相关文章:

javascript - jquery 切换菜单不起作用

javascript - Flot 库将 y 轴设置为最小 0 和最大 24

javascript - 当通过本地 apache 发送请求时,POST 被转换为 GET

CSS:调整div中4个图像的位置

html - CSS 定位问题 [img|span]

javascript - 需要 JavaScript/Regex 来挑选和处理 URL

javascript - 您可以在另一个 .addEventListener 中添加一个 .addEventListener 来完成表单吗?

javascript - JQuery 加载/获取执行脚本

javascript - 图像宽度在 Safari 中不会按比例变化

如果数据值为 true,则 jQuery 添加类