我的客户要求我使用特定的验证插件(valid8),它似乎只对焦点进行内联验证。该插件的文档非常薄弱,所以我希望其他人对这个特定的插件有经验,他们可以帮助我。
这是一个联系表格,用户必须在其中指定他们首选的联系方式。如果他们指定电子邮件,则必须验证电子邮件输入字段;如果他们指定电话,则必须验证电话输入字段。我可以根据选择的收音机有选择地添加验证,但如果用户在提交表单之前更改了他们的联系偏好,我无法删除验证。
使用此插件添加字段后,有没有办法从字段中删除 valid8 验证?我尝试了 .unbind(valid8),但这不起作用,因为 unbind 用于事件,valid8 不是事件。我是否必须手动取消绑定所有事件并从字段中删除额外的标记?
编辑:http: //jsfiddle.net/sjc8611/5d3CT/