我正在尝试创建一个已填写的表单,该表单将在加载时进行检查。

当前设置为onblur和keyup设置。 但是当我尝试做pass1.load(validatePass1); ,它没有用。

这是一个jsfiddle: http : //jsfiddle.net/8s3Hp/

感谢大家!

#1楼 票数:2 已采纳

在此http://jsfiddle.net/8s3Hp/3/中 ,您将看到在ready函数的最后调用了两个验证函数

    $(document).ready(function(){ 
      ...
      validatePass1();
      validatePass2();
    });

现在,您的验证在加载时触发。

阻止演示正常工作的另一件事是未初始化form变量,这阻止了以下任何代码的执行。 我在演示中也已对此进行了更正,您应该可以正常使用它。

#2楼 票数:1

//On blur
pass1.blur(validatePass1());
pass2.blur(validatePass2());
//On key press
pass1.keyup(validatePass1());
pass2.keyup(validatePass2());

不要忘记在函数调用末尾加上括号。

pass1.load(validatePass1());

  ask by pufAmuf translate from so

未解决问题?本站智能推荐:

1回复

验证通过jQuery加载的表单

我正在使用validity.js( http://validity.thatscaptaintoyou.com/ )来验证名为contactos.html的文件中的表单。 我还使用了css-tricks的教程“重新思考动态页面替换内容”( http://css-tricks.com/reth
1回复

在加载时验证表单

我正在此链接中实现相同的验证 http://alittlecode.com/files/jQuery-Validate-Demo/所以我在成功的元素旁边显示复选标记,有没有办法在默认情况下有效输入时在表单加载上显示复选标记,并且只显示错误提交? 这是代码 谢谢
1回复

验证加载了Ajax的表单[重复]

这个问题已经在这里有了答案: 在使用Ajax生成的表单上使用jquery验证插件 4个答案 我有一个加载了Ajax的表单。 提交时未经验证。 我已经找到了一种在新字段添加到现有表单的情况下手动添加规则的方法,但是如何使验证器解析动态加载的表单的规则?
4回复

如何使用jQuery加载和验证表单?

假设我有2个页面:带有以下代码的index.html: 我还有另一个包含表单的页面: 我有一个Jquery.js和这样的个人脚本: 我的问题是,当表单提交时,我想使用jquery提交功能,但是不起作用。 我不知道为什么以及如何解决该问题。 任何想法都欢迎:-) 谢谢,
1回复

jQuery加载表单上的jQuery验证表单插件?

我早些时候发布了这个,我对 jQuery 验证插件成为解决方案的可能性感到非常兴奋。 也许我只是错过了一些东西...... 我想要做的是使用 jQuery .load()将表单加载到 div 中,然后使用 jQuery 验证插件来验证页面。 我的页面 100% 使用 jQuery .load() ,
1回复

重新加载表单后如何重新验证表单

第一次验证表单时,它可以正常工作。 表单有效时,我将保存表单实例以供将来使用。 当我重新加载此表单并清空必填字段时,该表单未通过验证。 在保存表单实例之前,我什至删除了有效的类。 因此,只有当我从新的#form_section实例开始时,验证才起作用。 我也尝试强制验证。 但是,
3回复

带有ajax加载表单的jquery验证表单

我有一个带有jquery验证的表单。提交表单后,我通过Ajax加载相同的表单。 我的问题是jquery验证不适用于ajax加载的表单。 我已经尝试了一些有关堆栈溢出的答案,但是不幸的是它没有用。 谢谢阿兹
1回复

如何使用ajax加载表单,验证表单然后使用ajax提交表单?

我正在打开一个jQuery对话框,其中包含一个窗体,该窗体由打开对话框时触发的ajax调用加载。 当用户单击“确定”时,我想在使用Ajax提交表单之前先对其进行验证。 这是分配给“确定”按钮的回调: 我已经基于此问题的代码,但我无法解决如何在进行Ajax提交时触发客户端验证。 我正在