2017-06-14 113 views
0

我的jquery datepicker以默認格式顯示日期而不是dd.mm.yy,但它是在代碼中設置的。哪裏不對 ?jquery datepicker不改變日期格式

$(function() { 
    $("#startdatepicker") 
     .datepicker({ minDate: -1, maxDate: "" }, "option", "dateFormat", "dd.mm.yy"); 
    $("#enddatepicker").datepicker({ 
     onSelect: function() { 
     $('#submit_button').removeClass("hidden"); 
     createDays(); 
     }, 
     minDate: -1, 
     maxDate: "" }).attr('disabled', 'disabled'); 
     $("#startdatepicker").on("change", function() { 
     $("#enddatepicker").datepicker("option", "minDate", $("#startdatepicker").datepicker("getDate")).removeAttr('disabled'); 
    }); 
    }); 
+0

不應該是'dd-mm-yy'嗎? – maxshuty

回答

1

你調用該函數不正確

嘗試

$("#startdatepicker") 
    .datepicker({ minDate: -1, maxDate: "", "dateFormat": "dd.mm.yy"}); 

$("#startdatepicker") 
    .datepicker({ minDate: -1, maxDate: "" }); 
$("#startdatepicker") 
    .datepicker("option", "dateFormat", "dd.mm.yy"); 


http://api.jqueryui.com/datepicker/#option-dateFormat