0
jquery 유효성 검사 플러그인을 사용하고 있습니다. 그것은 간단한JQuery 유효성 검사 플러그인 문제
<form name="profileForm" id="profileForm" action="@Url.Content("~/myprofile")" method="post" enctype="multipart/form-data">
<input type="text" class="name input" placeholder="First name" name="FirstName" id="FirstName" value="@Request["FirstName"]"/>
<input type="text" class="company input" placeholder="Last Name" name="LastName" id="LastName" value="@Request["LastName"]"/>
<textarea class="tarea input" placeholder="About" name="AboutUser">@Request["AboutUser"]</textarea>
MVC 4에서 내 사이트의 형태와 사용 나는 "FIRSTNAME"필드에 "필요한"클래스를 추가 할 때
</body>
</html>
<script src="/Scripts/jquery-1.8.2.js"></script>
<script src="/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.js"></script>
<script src="/Scripts/additional-methods.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#profileForm').validate({
rules: {
FirstName: {
required: true,
number: true
},
}
});
});
</script>
상황이 잘 작동 일부 클라이언트 측 스크립트이며, 플러그인의 유효성을 검사하여 유효성을 검사 할 수 있습니다. 그러나, 그렇게하지 않으면 (위의 코드에서했던 것처럼) 플러그인의 유효성을 검사하면 작동하지 않습니다. 누락 된 부분이 있거나 유효성 검사 플러그인에 제약이 있습니다.
당신이 작동해야 위 한 코드입니다. 렌더링 된 * HTML은 어떤 모습입니까? 페이지가 렌더링 될 때 필드'name' 속성이 다를 수도 있습니다. – Sparky