3

How to set max date today in wijmo calendar?

Here is my code:

$(function () {
    $("#calendar1").wijcalendar({
        popupMode: true,
        selectedDatesChanged: function () {
            var selDate = $(this).wijcalendar("getSelectedDate");
            var _selDate = dateFormat(selDate, "mm/dd/yyyy");
            if (!!selDate) $("#begindate").val(_selDate);
        }
    });

    $("#begindate").click(function () {
        $("#calendar1").wijcalendar("popup", {
            of: $("#begindate"),
            offset: '0 2'
        });
    })
takrl
  • 6,356
  • 3
  • 60
  • 69
yogeswaran K
  • 2,278
  • 8
  • 29
  • 45

2 Answers2

0

There is a maxDate property:

$(".selector").wijcalendar({
 maxDate: new Date(2010,8,15)

});

Link: http://wijmo.com/wiki/index.php/Calendar

Kevin Griffin
  • 2,239
  • 4
  • 25
  • 27
0

got the answer:

$(function () {
    $("#calendar1").wijcalendar({
        popupMode: true,
        maxDate: new Date(),
        selectedDatesChanged: function () {
            var selDate = $(this).wijcalendar("getSelectedDate");
            var _selDate = dateFormat(selDate, "mm/dd/yyyy");
            if (!!selDate) $("#begindate").val(_selDate);
        }
    });

    $("#begindate").click(function () {
        $("#calendar1").wijcalendar("popup", {
            of: $("#begindate"),
            maxDate: new Date(),
            offset: '0 2'
        });
    })
});
takrl
  • 6,356
  • 3
  • 60
  • 69
yogeswaran K
  • 2,278
  • 8
  • 29
  • 45