2014-11-19 2 views
0

첫 번째 매개 변수로 전달되어야하는 것 :내가 텍스트 필드가 validator.addClassRules

<input type="text" id="abc" name="abc" class="form-control input-xs inline"/> 

내가이 텍스트 필드에 클래스 규칙을 사용하여 JQuery와 유효성 검사를 적용 할을

내 질문은 어떤 값 유효성 검사 텍스트 필드에 적용되도록 나는 addClassRules에 첫 번째 매개 변수로 전달해야

$.validator.addClassRules(<nameofclass>,{ 
     number: true, 
     positiveNumber: true 
     mymethod: true 
    }); 
+0

'가' "클래스의 이름"을 의미합니다 ... 당신은 정확히 무엇을 요구하고있다? – Sparky

+0

죄송합니다. 제 질문을 명확하게 설명하지 않았습니다. HTML에 단 하나의 클래스가 있고 addClassRules에 해당 클래스를 전달하면 작동합니다. 그러나 HTML에 3 개의 클래스가 있고 addClassRules에있는 모든 클래스를 전달하면 작동하지 않습니다. 그래서, 나는이 경우 어떤 가치가 전달되어야하는지 알고 싶다. – Vinod

+1

그 일에 아무런 의미가 없습니다. 이 메서드를 사용하여 복합 규칙을 하나의 클래스에 할당하면됩니다. 그런 다음 규칙을 할당 할 필드에 클래스를 추가합니다. 예를 들어 나의 대답을보십시오. – Sparky

답변

0

견적 OP :

As per docs "내 문제는 내가 지금 그 유효성 검사 텍스트 필드에 적용되는 addClassRules에 같은 첫 번째 매개 변수를 전달해야하는지 값"첫 번째 매개 변수는 단순히 클래스의 이름입니다 당신은 사용하고 싶습니다.

$.validator.addClassRules("ClassName", { 
    number: true, 
    positiveNumber: true, // <- you also forgot this comma 
    mymethod: true 
}); 

HTML :

<input type="text" id="abc" name="abc" class="ClassName form-control input-xs inline"/> 
관련 문제