禁用过去几个月&使用Jquery的一年

时间:2017-02-28 13:49:36

标签: jquery twitter-bootstrap

使用以下代码停用过去的日期,但不能正常工作

    $("#card_expiry").datepicker({
            format: "mm-yyyy",
            startView: "months",
            minViewMode: "months",
            changeMonth: false,
            changeYear: false,
            stepMonths: 0
        });

3 个答案:

答案 0 :(得分:1)

minDate:0

minDate

键入:日期或数字或字符串

默认值:null

最短可选日期。设置为null时,没有最小值。 支持多种类型:

日期:包含最小日期的日期对象。

号码:从今天开始的几天。例如,2代表从今天开始的两天,-1代表昨天。

String:由dateFormat选项定义的格式的字符串,或相对日期。相对日期必须包含价值和期间对;有效期是" y"多年来," m"几个月了," w"几周," d"持续数天。例如," + 1m + 7d"代表从今天起一个月零七天。

答案 1 :(得分:0)

$("#card_expiry").datepicker({
        format: "mm-yyyy",
        startView: "months",
        minViewMode: "months",
        changeMonth: false,
        changeYear: false,
        stepMonths: 0,
        minDate: 0,
    });

答案 2 :(得分:0)

   Following code works for me:

  $("#card_expiry").datepicker({
            format: "mm-yyyy",
            startView: "months",
            minViewMode: "months",
            changeMonth: false,
            changeYear: false,
            stepMonths: 0,
            startDate: new Date()
        });