원격 유효성 검사 MVC 4.0 : 다중 필드 유효성 검사로 오류가 해결되지 않음

Stef Heyenrath

다음 ViewModel이 있습니다.

public class EmployeeVM : IEntity
{
    [Remote("ValidateUniqueFullName", "Employee", AdditionalFields = "LastName,Id")]
    public string First { get; set; }

    [Remote("ValidateUniqueFullName", "Employee", AdditionalFields = "First,Id")]
    public string LastName { get; set; }
}

보기는 다음과 같습니다.

<tr>
    <td>
         @Html.LabelFor(model => model.First)
    </td>
    <td>
        @Html.TextBoxFor(model => model.First)
    </td>
    <td>
        @Html.ValidationMessageFor(model => model.First)            
    </td>
</tr>
<tr>
    <td>
        @Html.LabelFor(model => model.LastName)
    </td>
    <td>
        @Html.TextBoxFor(model => model.LastName)
    </td>
    <td>
        @Html.ValidationMessageFor(model => model.LastName)
    </td>
</tr>


FirstName 만 입력하면 LastName이 누락되었다는 오류 메시지가 표시됩니다. 그러나 LastName을 입력하면 오류 메시지가 그대로 유지됩니다 (다른 입력 필드로 이동할 때도 해당). 다음 스크린 샷을 참조하십시오.여기에 이미지 설명 입력


나는 사용하고있다 :

  • jQuery JavaScript 라이브러리 v2.0.3 (jquery-2.0.3.js)
  • jQuery 유효성 검사 플러그인 1.11.1 (jquery.validate.js)
  • jQuery 및 jQuery Validate (jquery.validate.unobtrusive.js)를위한 눈에 잘 띄지 않는 유효성 검사 지원 라이브러리
Stef Heyenrath

비슷한 질문이 여기에 제기되었습니다 .

해결책은 Kiff가 설명한대로 도우미 메서드를 사용하는 입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MVC4 원격 유효성 검사가 제대로 작동하지 않음

분류에서Dev

드롭 다운에 PHP 유효성 검사 오류가 표시되지 않음

분류에서Dev

ASP.NET MVC4의 다중 원격 유효성 검사 특성

분류에서Dev

장고 필드 유효성 검사 오류가 발생하지 않습니다.

분류에서Dev

MVC4에서 드롭 다운 유효성 검사, 데이터 유효성 속성이 생성되지 않음

분류에서Dev

두 필드의 ID가 동일한 경우 jQuery 원격 유효성 검사가 작동하지 않음

분류에서Dev

MVC보기에 유효성 검사 오류가 표시되지 않음

분류에서Dev

ASP.NET MVC 유효성 검사 오류가 표시되지 않음

분류에서Dev

필요한 경우에도 MVC4 유효성 검사가 작동하지 않습니다.

분류에서Dev

ASP.NET MVC 5에서 다음 오류가 발생합니다. 눈에 잘 띄지 않는 클라이언트 유효성 검사 규칙의 유효성 검사 유형 이름은 고유해야합니다. 필요한

분류에서Dev

필드 유효성 검사가 작동하지 않음

분류에서Dev

예외 발생 : 유효성 검사 절차에 따라 원격 인증서가 유효하지 않습니다.

분류에서Dev

FluentFTP : 유효성 검사 절차에 따라 원격 인증서가 유효하지 않습니다.

분류에서Dev

몽구스 다중 필드 키 유효성 검사기가 중복 키로 실패하지 않습니다.

분류에서Dev

속성이 필요하고 속성이 허용되지 않음 오류로 인해 xml 유효성 검사가 실패했습니다.

분류에서Dev

Jquery 유효성 검사는 옵션이 선택되지 않고 오류가 해결되지 않을 때 유효성을 검사합니다.

분류에서Dev

Resteasy Bean 유효성 검사가 원격 서버에서 작동하지 않음

분류에서Dev

MVC4 프로젝트에서 유효성 검사가 작동하지 않습니다.

분류에서Dev

MVC 유효성 검사 RequiredIfTrue가 작동하지 않음

분류에서Dev

JQuery 유효성 검사-필드가 강조 표시되지 않습니다.

분류에서Dev

MVC4 원격 유효성 검사가 제출 버튼과 충돌합니다.

분류에서Dev

MVC에서 필드 유효성 검사 오류 활성화

분류에서Dev

cakePHP 유효성 검사 오류가 표시되지 않음

분류에서Dev

MVC4 HTML.ValidationMessageFor에 유효성 검사 메시지가 표시되지 않습니다.

분류에서Dev

mvc4의 숨겨진 필드에 대한 원격 유효성 검사 적용

분류에서Dev

Spring MVC 유효성 검사에 오류 메시지가 표시되지 않습니다.

분류에서Dev

Spring MVC 유효성 검사기에 오류 메시지가 표시되지 않습니다.

분류에서Dev

Wicket 유효성 검사기가 null 필드 값에 오류를 발생시키지 않습니다.

분류에서Dev

Laravel 5 유효성 검사 실패 (필드가 설정되지 않음)

Related 관련 기사

  1. 1

    MVC4 원격 유효성 검사가 제대로 작동하지 않음

  2. 2

    드롭 다운에 PHP 유효성 검사 오류가 표시되지 않음

  3. 3

    ASP.NET MVC4의 다중 원격 유효성 검사 특성

  4. 4

    장고 필드 유효성 검사 오류가 발생하지 않습니다.

  5. 5

    MVC4에서 드롭 다운 유효성 검사, 데이터 유효성 속성이 생성되지 않음

  6. 6

    두 필드의 ID가 동일한 경우 jQuery 원격 유효성 검사가 작동하지 않음

  7. 7

    MVC보기에 유효성 검사 오류가 표시되지 않음

  8. 8

    ASP.NET MVC 유효성 검사 오류가 표시되지 않음

  9. 9

    필요한 경우에도 MVC4 유효성 검사가 작동하지 않습니다.

  10. 10

    ASP.NET MVC 5에서 다음 오류가 발생합니다. 눈에 잘 띄지 않는 클라이언트 유효성 검사 규칙의 유효성 검사 유형 이름은 고유해야합니다. 필요한

  11. 11

    필드 유효성 검사가 작동하지 않음

  12. 12

    예외 발생 : 유효성 검사 절차에 따라 원격 인증서가 유효하지 않습니다.

  13. 13

    FluentFTP : 유효성 검사 절차에 따라 원격 인증서가 유효하지 않습니다.

  14. 14

    몽구스 다중 필드 키 유효성 검사기가 중복 키로 실패하지 않습니다.

  15. 15

    속성이 필요하고 속성이 허용되지 않음 오류로 인해 xml 유효성 검사가 실패했습니다.

  16. 16

    Jquery 유효성 검사는 옵션이 선택되지 않고 오류가 해결되지 않을 때 유효성을 검사합니다.

  17. 17

    Resteasy Bean 유효성 검사가 원격 서버에서 작동하지 않음

  18. 18

    MVC4 프로젝트에서 유효성 검사가 작동하지 않습니다.

  19. 19

    MVC 유효성 검사 RequiredIfTrue가 작동하지 않음

  20. 20

    JQuery 유효성 검사-필드가 강조 표시되지 않습니다.

  21. 21

    MVC4 원격 유효성 검사가 제출 버튼과 충돌합니다.

  22. 22

    MVC에서 필드 유효성 검사 오류 활성화

  23. 23

    cakePHP 유효성 검사 오류가 표시되지 않음

  24. 24

    MVC4 HTML.ValidationMessageFor에 유효성 검사 메시지가 표시되지 않습니다.

  25. 25

    mvc4의 숨겨진 필드에 대한 원격 유효성 검사 적용

  26. 26

    Spring MVC 유효성 검사에 오류 메시지가 표시되지 않습니다.

  27. 27

    Spring MVC 유효성 검사기에 오류 메시지가 표시되지 않습니다.

  28. 28

    Wicket 유효성 검사기가 null 필드 값에 오류를 발생시키지 않습니다.

  29. 29

    Laravel 5 유효성 검사 실패 (필드가 설정되지 않음)

뜨겁다태그

보관