이 양식이 있습니다. 양식에 jQuery 유효성 검사 플러그인을 추가했지만 유효성 검사 오류가 발생할 때마다 입력란에 표시됩니다. 여기에 HTML 코드 스 니펫이 있습니다.jQuery 기본 유효성 검사 입력 상자 안에 오류가 나타납니다
가 나는 비밀번호 상자 일어나고 같은 오류가 이메일 상자 아래에 표시 할. <div id="emailInputGroup">
이 문제를 일으키고 있지만 제거하면 input-group-addon
가 풀립니다. 사소한 문제로 나타나는 경우 너무 친절하게 나와 함께 곰
나는 웹 개발에 초보자 해요 :
<div id="loginFormGroup" class="form-group">
<label for="emailLabel" style="color:white"><strong>Email ID</strong></label>
<div id="emailInputGroup" class="input-group">
<input name="email" type="email" class="form-control" placeholder="abc" autofocus></input>
<span class="input-group-addon">@abc.org</span>
</div>
</div>
<div class="form-group">
<label for="passwordLabel" style="color:white"><strong>Password</strong></label>
<input name="password" type="password" class="form-control" placeholder="password" />
</div>
여기 스크린 샷입니다.
감사합니다.
$(document).ready(function(){
$.validator.addMethod("customValidator", function(value, element) {
return /^[a-zA-Z]+$/.test(value);
}, 'No special char2');
$("#signIn").click(function(){
$("#loginForm").valid(); //default
});
$("#loginForm").validate({
rules: {
email: {
required: true,
minLength: 3,
maxLength: 10,
customValidator: true
},
password: {
required: true,
minLength: 4,
maxLength: 32
}
},
message: {
email: {
required: "email can't be empty",
minLength: "At least 3 email characters.",
maxLength: "At most 10 email characters."
},
password: {
required: "password can't be empty",
minLenght: "At least 4 password characters",
maxLength: "At most 32 password characters"
}
}
});
});
그것도 올바른 구문인지 아닌지 모르겠어요 :
이것은 jQuery 코드입니다.
이에 대한 이유을 downvoted되고있어 사용자 정의 할 수
errorPlacement
을 사용할 수 있습니까? :/ – WhiteSword나는 투표를하지 않았지만 jquery 유효성 검사는 입력 요소 바로 뒤에 오류 ''을 추가합니다. 그러나 validate 함수 내에서 자체 jquery 코드 오류 지정을 정의하여이를 조작 할 수 있습니다. 귀하의 질문과 함께 jquery 유효성 검사 기능을 게시하면, 나는 당신을 도울 수 ... –
(링크)와 사용하는 플러그인을 언급하고 플러그인을 초기화하는 데 사용되는 jQuery 코드를 공유하십시오. –