javascript - 使用上一个和下一个按钮导航 Bootstrap 日期选择器

标签 javascript jquery bootstrap-datepicker

如何获得上一个和下一个按钮功能,以使用 jquery 导航 Bootstrap Datepicker,如下图所示

enter image description here

我已经尝试过了

 function PrevNext(isnextbtn)
    {
        var date = new Date();
        var searchdate = new Date();

        if ($('#txtDate').val().length > 0){
            date = new Date($('#txtDate').val());
        }
        else {
            date = new Date('@DateTime.Now.ToShortDateString()');
        }

        alert(date);

        if (isnextbtn == 1) {
            searchdate = date.setDate(date.getDate() + 1, 1);
        }
        else {
            searchdate = date.setDate(date.getDate() - 1, 1);
        }

        $('#txtDate').datepicker('setDate', searchdate);
    }

最佳答案

使用以下代码解决我的问题;如果有其他更好的方法来实现此目的,请更新我。

注意:我的日期采用 dd/MM/yyyy 格式

function PrevNext(isnext)
    {
        var dateString = $("#txtDate").val().split("/");
        var actualDate = new Date(dateString[2], dateString[1] - 1, dateString[0]);
        var newDate = new Date();
        if(isnext == 1)
            newDate = new Date(actualDate.getFullYear(), actualDate.getMonth(), actualDate.getDate() + 1);
        else
            newDate = new Date(actualDate.getFullYear(), actualDate.getMonth(), actualDate.getDate() - 1);
        $('#txtDate').datepicker('setDate', newDate);
    }

关于javascript - 使用上一个和下一个按钮导航 Bootstrap 日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33226599/

相关文章:

javascript - 查看 document.location.href 何时完成

jquery 单击一次,然后禁用/启用元素

jquery - 防止 bootstrap-datepicker 显示 future 月份

javascript - 防止在网站中使用触摸屏进行缩放(IE 11、Win 10)

php - 基本 AJAX 请求 Javascript/PHP 不工作

javascript随机8位特定数字

javascript - jQuery + Bootstrap 日期选择器 : How to have two datepicker inputs update each other?

javascript - 如何添加延迟到现有 $.when 的新 jquery?

jquery - 类在样式标签中的位置变化对页面的影响是为什么?

javascript - Laravel 5.2 日期选择器