Create a Wizard in ASP.NET MVC 3에 설명 된 기술을 사용하여 MVC에서 마법사를 구현하려고합니다. (. 내가 MVC의 최신 버전을 사용하고 있습니다)
하지만 다음 코드 줄에 문제가있을 것 같다 : $("form").validate
이 정의되어 있기 때문에
var validator = $("form").validate(); // obtain validator
이 줄은 오류가 발생합니다.
불행히도이 특정 코드가 어떻게 작동하는지 알지 못하기 때문에이를 수정하는 방법을 모르겠습니다. 누군가 여기서 일어나는 일을 설명 할 수 있습니까? validate
은 어디에 정의되어 있습니까?
jQuery 유효성 검사 플러그인에 정의되어 있다고 가정합니다. 아마 어딘가에 포함되었을 것입니다. – adeneo
나는 그것에 대해 궁금해했다. 그러나 내 레이아웃 파일에는 @ Scripts.Render ("~/Content/css") @ Scripts.Render ("~/bundles/jquery") @ Scripts.Render ("~/bundles/jqueryval") @Scripts가 포함되어 있습니다. 렌더링 ("~/bundles/modernizr")'. –
console.log ($ ("form"))를 사용하면 폼이 실제로 DOM에 있는지 확인할 수 있고 jquery 객체의 프로토 타입 ('__proto__')에서 메서드로 validate를 찾을 수 있는지 확인할 수 있습니다. – Trace