복붙노트

[JQUERY] 필수 필드 검증 JQuery와 팝업 MVC 4에서 작동하지

JQUERY

필수 필드 검증 JQuery와 팝업 MVC 4에서 작동하지

해결법


  1. 1.페이지가 처음로드 될 때 검사기는 구문 분석됩니다. 당신이 동적 콘텐츠를 추가 할 때 유효성 검사기를 재분석 할 필요가있다. 내용이로드 된 후 다음 행을 포함하도록 스크립트를 수정

    페이지가 처음로드 될 때 검사기는 구문 분석됩니다. 당신이 동적 콘텐츠를 추가 할 때 유효성 검사기를 재분석 할 필요가있다. 내용이로드 된 후 다음 행을 포함하도록 스크립트를 수정

    $(this).load(actionURL, function (html) {
        // Reparse the validator
        var form = $('form');
        form.data('validator', null);
        $.validator.unobtrusive.parse(form);
        $('form', html).submit(function () {
            ....
    

    사이드 노트 : 당신이 보여준 코드는 포함되어 있지 않습니다 @ Html.ValidationMessageFor (m => m.MaterialCode)하지만이 포함되어 가정합니다.

  2. from https://stackoverflow.com/questions/31768946/required-field-validations-not-working-in-jquery-popup-mvc-4 by cc-by-sa and MIT license