2010-06-10 4 views
1

jQuery 유효성 검사 플러그인과 Watermark plugin을 사용하고 있습니다.Jquery 유효성 검사 워터 마크

<input type=text name=myinput class="required"> 

내가 준비 문서에서이 필드에 워터 마크를 적용 : 내가 검증도 검증이

예를 들어

을 실패 후 적용되는 모든 입력 필드에 워터 마크를 적용 할 때 내가 직면하고 문제는 기능 :

$("#myinput ").Watermark("myinput "); 

value=myinput가 매립되고 입력 필드에 설정되어 검증이 실패하는 경우 샘플이다.

답변

1

마지막으로 내가 유효성 검사 규칙하는 방법을 등록하고 사용하여이에 대한 솔루션을 가지고 그 해당 입력 태그의 클래스와 함께

$.validator.addMethod("watermark", Watermark, $.validator.messages["required"]); 

function Watermark(value, element) { 
      if (element.className.match("required") != null) { 
       var id = "WM_" + element.name; 
       return value != document.getElementById(id).value; 
      } 
      else 
       return true; 
     } 

추천하고 입력 된 태그 사용이

<input type='text' class='required watermark'> 
에 대한