Javascript 如何使jquery插件验证引擎中的表单字段无效以限制其提交

Javascript 如何使jquery插件验证引擎中的表单字段无效以限制其提交,javascript,jquery,forms,validation,jquery-validation-engine,Javascript,Jquery,Forms,Validation,Jquery Validation Engine,我有一个AddLead表单,其中我正在使用验证引擎插件 jquery_Lower_1_7_2("#formCustomer").validationEngine('attach', {promptPosition: "topRight", scroll: false}); if (jquery_Lower_1_7_2('#formCustomer').validationEngine('validate')) { // then add to database } 有一个电子邮件字段。当用户

我有一个AddLead表单,其中我正在使用验证引擎插件

jquery_Lower_1_7_2("#formCustomer").validationEngine('attach', {promptPosition: "topRight", scroll: false});
if (jquery_Lower_1_7_2('#formCustomer').validationEngine('validate')) {
 // then add to database
}
有一个电子邮件字段。当用户在填写完电子邮件后失去了对该邮件的关注时,我会调用一个函数来检查电子邮件是否已经被使用,如果是用户,我会使用验证引擎插件显示一条错误消息

jquery_Lower_1_7_2('#txtPrimaryEmail').validationEngine('showPrompt', 'Email is not available', 'error', true);
如果是独一无二的话

jquery_Lower_1_7_2("#txtPrimaryEmail").validationEngine('hide');

<>但是如果用户点击提交按钮,它会将表单视为验证和重复字段的处理,但是如果电子邮件不是唯一的,我想使它无效。如何执行此操作?

在执行模糊事件的同时,在提交时也执行相同的检查。是的,我可以执行此操作。但是有没有办法使表单失效?你所说的
表单失效是什么意思?
?如果表单被验证,提交执行其功能如果(jquery_Lower_1_7_2('#formCustomer')。validationEngine('validate')){//then add to database}如果表单未被验证,那么它将不会添加Hello Sunil,你找到答案的解决方案了吗?。我在这里发布了一个相同的问题,你在github上的问题把我带到了这里。。如果你知道答案,请解决我的问题。。。。