2011-02-03 4 views

답변

8

, 텍스트 상자가 비어 될 수 있음을, 다음이 당신의 해답이 될 수 있습니다 : 그것은 비어있는 경우

$("#your_text_box").rules("add", { 
    required: false, // this means the field can be left empty 
    minlength: 2 
}); 

이 사용, 검증이 텍스트 상자를 건너 뜁니다. 희망이 도움이됩니다!

+0

방금 ​​공간을 하나 넣으면 코드가 작동하지 않습니다. 뒤에있는 로직은 무엇입니까? –

+0

무슨 뜻이야? 만약 내가 정확하다면, validator에 트림 (trim)이 내장되어 있지 않으므로 하나의 공백이 하나의 문자가됩니다. 이는 상자가 비어 있지 않다는 것을 의미합니다. minlegth check fires, 2 characters => 실패합니다. – aorcsik

+0

달콤한. 이 솔루션은 나를 위해 일했습니다. 전자 메일에 대한 유효성 검사기 설정이 있고 url은이 특정 경우에 minlength가 필요하지 않지만 임의의 텍스트 필드를 처리하는 방법입니다. 감사 – Foxinni

-1
var yourLimit = 1;  
var myLength = $("#eTextBox").val().length; 
    if(myLength>=yourLimit){ 
     //do whatever you want 
    } 

희망 하시다면 위의 코드가 도움이 될 것입니다. 당신이 의미하는 경우

관련 문제