首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >失败时的jQuery LiveValidation调用函数

失败时的jQuery LiveValidation调用函数
EN

Stack Overflow用户
提问于 2010-07-14 20:00:56
回答 1查看 1.4K关注 0票数 2

我正在使用LiveValidation插件http://livevalidation.com/来验证我页面上的一些输入字段。我希望能够在验证无法禁用保存按钮时调用函数。我已经阅读了关于这个插件的可怕的文档,但我找不到如何做到这一点。

我的示例代码如下所示

代码语言:javascript
复制
 //create the instance
 var first_name = new LiveValidation('input_first_name', {onlyOnBlur:true, ValidMessage: ' ' } );
 first_name.add(Validate.Presence);

这将检查以确保输入字段不为空。我想做这样的事情

代码语言:javascript
复制
 //create the instance
 var first_name = new LiveValidation('input_first_name', {onlyOnBlur:true, ValidMessage: ' ' } );
 first_name.add(Validate.Presence, { failure: function() { $('#submit').attr('disable', 'disable') });

但很明显,这种语法是无效的,我找不到任何与此相关的内容。任何人知道如何做这样的事情,或者如果你知道另一个验证插件可以做到这一点,给我一个很好的例子,它是如何工作的。谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-03-31 21:49:49

这就是了:

代码语言:javascript
复制
//function to disable submit button
 function disableSubmit(){ $("#submit").attr('disable','disable');}
 //function to enable submit button
 function enableSubmit(){ $("#submit").removeAttr('disable'); }

 var first_name = new LiveValidation('input_first_name', {onlyOnBlur:true, ValidMessage: ' ', onInvalid: disableSubmit, onValid : enableSubmit } );
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3245816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档