在加载时设置日期时间选择器的值

在寻找了几天的解决方案后,我来找你。

我正在尝试自动设置 2 个引导日期时间选择器的值。

当我继续我的观点时(我正在使用 laravel),我希望我的输入已经设置为第一个前 2 天,第二个后 2 天。

但它开始是空白的。

当我到达页面时我想要什么:

http://img3.mukewang.com/617130430001099510010083.jpg

我现在得到的:

http://img3.mukewang.com/61713054000161bd10070079.jpg

初始化 dtp 的 Javascript 代码


if ($("#datetimepicker18").length) {

    $('#datetimepicker18').datetimepicker({

        locale: 'fr',

        format: 'YYYY-MM-DD',

        setDate: '{{ date_malus }}',

        autoclose: true,

        startView: 0,

        useCurrent: false,

    });

}


if ($("#datetimepicker19").length) {

    $('#datetimepicker19').datetimepicker({

        locale: 'fr',

        format: 'YYYY-MM-DD',

        autoclose: true,

        startView: 0,

        useCurrent: false,

    });

}

我试图用 Laravel 变量 (carbon::now) 定义值,但它不起作用


<input type="text" class="form-control datetimepicker-input" id="datetimepicker18" value="{{ $date_malus }}" data-toggle="datetimepicker" data-target="#datetimepicker18" aria-describedby="inputGroupPrepend" required>

有人已经遇到过这个问题吗?


慕尼黑5688855
浏览 136回答 1
1回答

眼眸繁星

您可以像以前一样声明日期时间选择器,然后执行以下操作:$('#datetimepicker18').datetimepicker('setDate', new Date());
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript