요소의 JQuery .valid() 메서드 호출에 문제가 있습니다. 다음 코드가 있습니다. 누구나 ASP.net MVC 및 눈에 잘 띄지 않는 자바 스크립트로 관리 했습니까?MVC3 .valid() 항상 true입니다.
자바 스크립트 코드
$(function() {
$('#anchor').click(function() {
if ($('#myform').valid()) {
alert("it's valid");
}
});
});
나는 모든 종류의 시도했지만 어떤 문제를 볼 수
<div class="editor-label">
<label for="FirstName">First name</label>
</div>
<div class="editor-field">
<input data-val="true" data-val-required="The First name field is required." id="FirstName" name="FirstName" type="text" value="" />
<span class="field-validation-valid" data-valmsg-for="FirstName" data-valmsg-replace="true"></span>
</div>
HTML보기 출력. 제출 단추가 눌려지면 양식 자체가 올바르게 검증됩니다.
#anchor ID는 무엇입니까? –
당신은 jquery.validate.unobtrusive.js를 포함하지 않았을 수도 있습니다 –