我正在使用jQuery Validation Plugin来验证客户端的表单。
我的一个要求是表单必须在输入或textarea字段中验证为客户端类型。
jQuery Validation Plugin有一个选项onkeyup
,但与没有它的情况相同。
出于测试目的,我创建了 jsfiddle demo 。
可以做些什么?
答案 0 :(得分:6)
我们通常会将keyup
事件用于此目的。所以你应该简单地添加一个在触发keyup事件时要执行的函数,如下所示:
onkeyup: function( element, event ) {
$(element).valid();
}
如果查看插件的代码,您会看到keyup
方法每次都会传递element
(输入元素或textarea)和event
对象触发了keyup事件:您可以使用它们来自定义行为。 valid()
方法只检查所选元素是否有效并显示相应的消息。
请参阅更新的jsfiddle示例:http://jsfiddle.net/yjgQG/2/