jquery 유효성 검사를 사용하고 있습니다. 어떤 규칙이 실패해도 양식을 제출하면 안되기 때문에 기능을 구현해야합니다. 작업이 유효하게 작동합니다.Jquery 유효성 검사 중 하나의 규칙이 실패하여 다른 규칙으로 건너 뛰지 않아야합니다.
문제는 여러 규칙이 실패하여 각 텍스트 상자에 오류 메시지가 표시되면 오류가 모든 규칙에 전파된다는 것입니다.
하나의 규칙이 실패 할 경우 해당 요소의 오류 메시지만으로 중지해야하는 기능을 구현하고 싶습니다.
<form id="myform">
<label for="firstName">FirstName</label>
<input class="left" id="fname" name="fname" />
<br>
<label for="lastName">LastName</label>
<input class="left" id="lname" name="lname" />
<br>
<label for="fromDate">fromDate</label>
<input class="left" id="fromDate" name="fromDate" />
<br>
<label for="endDate">endDate</label>
<input class="left" id="endDate" name="endDate" />
<br>
<input type="submit" value="Validate!">
</form>
규칙 :
$("#myform").validate({
rules: {
fname:"required",
lname:"required",
fromDate:"required",
endDate:"required"
}
});
이 "이 필드는 필요하다"msg- 내 문제의 데모입니다가 나타납니다 첫 번째 텍스트 상자 즉, 한 번. 오류는 나머지 텍스트 상자로 전달되어서는 안됩니다. 어떤 몸은 내가 원하는 것을 이해하는 경우
응답하십시오 (이 내 데모 코드입니다.)
여기서 룰이 있습니다. 여기에 당신이나 당신의 가짜 코드를 복사하십시오. – mayk
@mayk 데모 코드를 찾아서 도움을 받으십시오. 덕분에 –