1

我有一个设置为显示 ptTimeSelect 时间选择器的输入字段。对于同一个字段,我需要使用validationEngine 来执行字段所需的验证。

现在问题来了:

  1. 最初,输入字段为空白。
  2. 在文本区域内单击,它将显示时间选择器。
  3. 定一些时间。
  4. 它开始显示内联验证错误并且字段上下文丢失。因此,要消除错误,我必须进入文本区域并跳出标签。

我想要这种行为,以便每当从时间选择器设置字段值时,字段所需的验证错误应该消失。

我尝试在输入时设置 onchange 事件,但这不起作用。

我可以通过修改 ptTimeSelect js 查询使其工作。但我不想那样做。

还有什么我可以做的吗?

4

1 回答 1

3

尝试

$('#Time').ptTimeSelect({
     onClose: function(){
                jQuery('#myForm').validationEngine('validateField', '#Time');
          }
 });

“时间”是您应用时间选择器的字段的 ID。

于 2012-03-07T11:58:20.383 回答