使用自定义格式的jQuery日期选择器验证日期范围

时间:2015-04-21 05:20:17

标签: javascript jquery validation

我想禁用自动填充"到#34;日期根据"来自"日期选择以进行验证。默认情况下,它会将"带到"日期采用 mm-dd-yy 格式,但我希望它是 dd-mm-yy

我尝试过以下但是没有用。

$(function () {
  $("#fromDate").datepicker({
    showOn: "button",
    changeMonth: true,
    changeYear: true,
    buttonImage: "resources/images/calender.gif",
    buttonImageOnly: true,
    dateFormat:'dd-mm-yy',
    minDate:'01-08-2013',
    maxDate:"${preDate}",
    onSelect: function (selected) {
      var dt = new Date(selected);
      dt.setDate(dt.getDate() + 1);
      $("#toDate").datepicker("option", "minDate", dt);
    }
  });
  $("#toDate").datepicker({
    showOn: "button",
    changeMonth: true,
    changeYear: true,
    buttonImage: "resources/images/calender.gif",
    buttonImageOnly: true,
    dateFormat:'dd-mm-yy',
    minDate:new Date(spltDate[2],spltDate[1]-1,spltDate[0]),
    maxDate:"${preDate}",
    onSelect: function (selected) {
      var dt = new Date(selected);
      dt.setDate(dt.getDate() - 1);
      $("#fromDate").datepicker("option", "maxDate", dt);
    }
  });
});

如何更改日期格式?

2 个答案:

答案 0 :(得分:0)

You can try using -
$("#fromDate").datepicker("option", "dateFormat", 'dd-mm-yy');

答案 1 :(得分:0)

您可能有另一个JS或其他中断格式