2010-03-25 84 views
2

我正在使用流行的jQuery Validation Plugin。在验证运行时(onsubmit,onfocusout,onkeyup等),它非常灵活。jquery验证插件 - 显示错误与清除错误的不同处理

验证运行时,根据情况显示和清除错误。

没有黑客插件核心,我想办法分裂行为,因此:

  • 错误仅显示的onsubmit
  • 但是,如果用户随后进入一个有效的响应,错误的onsubmit清除,onfocusout等

只是试图创造一个更好的用户体验:只有在他们提交时大声嚷嚷,但仍然尽可能地从他们的脸上得到错误。

当我跑过options时,我没有看到完成此操作所需的回调。我想让它工作而无需破解插件核心。

任何人都有一些见解?谢谢。

回答

1

我最终解决了这个问题:在插件的适当位置,我解雇了一个自定义事件。在我的代码中,我绑定了该事件并用它代替了我正在寻找的回调。

也许可以使用原型对象。