0

LiveValidation問題,我與完全符合我的一切形式除了自舉日期選擇器領域工作LiveValidation.js工作。與日期選擇器

時的日期已經從日期選擇器選擇日期字段沒有正確地驗證,但是當你選擇回場,然後背出來(在不改變任何東西)的形式正確驗證。

如果從日期選擇腳本刪除autoclose: true,,您選擇的日期後,再點擊其他地方在頁面上爲您選擇的日期,關閉日期選擇器下拉雖然儘快形式將驗證時,驗證錯誤信息閃爍,然後清除,直到您點擊確認。

好像有一些問題,當日期場被驗證或框的內容在驗證的時候狀態。我想知道,只有當整個領域失去焦點時,是否有一種方法可以改變場地的確認?

任何幫助將不勝感激。

+0

你能設置一個的jsfiddle這個?我認爲這可能是autoclose沒有觸發輸入模糊事件,導致你的驗證不運行。 –

回答

0

我剛剛遇到同樣的問題。問題是,LiveValidation將僅確認時,得到的onkeyup事件,當您選擇從日期選擇的日期未燃。你需要在datepicker的onSelect屬性中欺騙這個。

例如:

$('.datepicker').datepicker({ 
      onSelect: function() { 
       var e = $.Event("keyup"); 
       e.keyCode = 13; 
       $(this).trigger(e); 
      } 
     } 
    ); 
相關問題