2012-11-07 34 views
0

我有三个领域:jquery.validate:验证三个字段,值应该是唯一的

<input name="answerOne"> 
<input name="answerTwo"> 
<input name="answerThree"> 

我想创造jquery.validate添加一个方法,它的运作就像equalTo方法。每个输入文本的值必须是才是唯一的。另外,我想重新验证其他字段并检查它们是否具有唯一值,并在唯一值时删除错误。

示例方案:

1.

answerOne值= ABC

answerTwo值= ASD

answerThree值= QWE

没有错误应该发生

2 。

answerOne值= ABC

answerTwo值= ABC

answerThree值= QWE

AnswerTwo应该有一个错误

3.

answerOne值= FGH

answerTwo value = abc

answerThree值= QWE

AnswerTwo的错误应该消失

希望你们能帮帮我!

回答

0
function validate() { 
    return ($("input[name=answerOne]").val() != $("input[name=answerTwo]").val() && $("input[name=answerOne]").val() != $("input[name=answerThree]").val() && $("input[name=answerTwo]").val() != $("input[name=answerThree]").val()) 
} 

如果该函数返回false则无效。

+0

这不使用jquery.validate.js – mpmp

相关问题