使用jquery-ui的datepicker 结合ValidationEngine验证框架,失焦提示框问题
来源:https://github.com/posabsolute/jQuery-Validation-Engine
查看处:The ValidationEngine with a datepicker
原文:
Using a datepicker with the engine is problematic because the validation is bound to the blur event. since we lose the focus before any data is entered in the field it creates a weird bug. Fortunately we implemented a fix that uses a delay during the datepicker binding.
To use this mode you need to add the class datepicker to your input, like this:
?
<input type="text" id="req" name="req" class="validate[required] text-input datepicker" value="">
小弟不才,大概翻译一下:
使用validationengine时,datepicker是有问题的,因为验证绑定到blur事件。显然我失去了焦点,但是在任何数据输入到字段区域前出现了一个奇怪的bug。幸运的是我们实现了一个修复,使用一个延迟在datepicker上进行绑定。
使用这种模式需要添加类datepicker你输入,像这样:
<input type="text" id="req" name="req" class="validate[required] text-input datepicker" value="">