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); 
      } 
     } 
    );