Просмотр исходного кода

Fix issue with Validation on unchanged calendar fields

Oleksandr Naumov 5 лет назад
Родитель
Сommit
6d8e967419
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/elements/combo/element_calendar.erl

+ 2 - 2
src/elements/combo/element_calendar.erl

@@ -60,7 +60,7 @@ init(Id,#calendar{minDate=Min,maxDate=Max,lang=Lang,format=Form,
     Format =      "YYYY-MM-DD",
     DefaultDate = case Value of
        {Yv,Mv,Dv} -> nitro:f("new Date(~s,~s,~s)",[nitro:to_list(Yv),nitro:to_list(Mv-1),nitro:to_list(Dv)]);
-        _ -> "new Date(2019, 11, 26)" end,
+        _ -> "''" end,
     MinDate =     case Min   of {Y,M,D}    -> nitro:f("new Date(~s,~s,~s)",[nitro:to_list(Y), nitro:to_list(M-1), nitro:to_list(D)]);   _ -> "new Date(2009, 3, 4)" end,
     MaxDate =     case Max   of {Y1,M1,D1} -> nitro:f("new Date(~s,~s,~s)",[nitro:to_list(Y1),nitro:to_list(M1-1),nitro:to_list(D1)]);  _ -> "new Date(2189, 4, 1)" end,
     OnSelect =    "null",
@@ -73,7 +73,7 @@ init(Id,#calendar{minDate=Min,maxDate=Max,lang=Lang,format=Form,
             firstDay: 0,
             i18n: ~s,
             defaultDate: ~s,
-            setDefaultDate: false,
+            setDefaultDate: true,
             minDate: ~s,
             maxDate: ~s,
             format: '~s',