bootstrap-select 和 jquery.validator 選中時間後,驗證還存在
阿新 • • 發佈:2018-12-18
jquery的validator在驗證的時候是在失去焦點的時候,進行的驗證。所以在選中時間時,就是去了焦點進行了驗證。即便是選中時間後,驗證的也是之前的value。 $('.selectData').datepicker({ autoclose: true, //自動關閉 beforeShowDay: $.noop, //在顯示日期之前呼叫的函式 calendarWeeks: false, //是否顯示今年是第幾周 clearBtn: false, //顯示清除按鈕 daysOfWeekDisabled: [], //星期幾不可選 startDate: "2000-01", //日曆開始日期 endDate: "2250-01", //日曆結束日期 forceParse: true, //是否強制轉換不符合格式的字串 format: 'yyyy-mm', //日期填入input value格式 keyboardNavigation: true, //是否顯示箭頭導航 language: 'zh-CN', //語言 minViewMode: 1, //最小選擇範圍,0為日,1為月,2為年 startView: 0, //第一個表示起始選擇範圍,0為日,1為月,2為年 orientation: "auto", //方向 rtl: false, todayBtn: false, //今天按鈕 todayHighlight: false, //今天高亮 weekStart: 0 //星期幾是開始 }).on("changeDate", function(ev){ this.focus(); this.blur(); });