2011-08-21 10 views
2

asp.net mvc 3 원격 속성에서 빌드 유효성 검사 "onchange"않습니다.
나는 그것이 블러에 대해 유효성을 검사하기를 원한다. 또는 그렇게하기위한 다른 것이 있습니까? 나는 그것이 매우 공통적 인 필요라고 확신한다.asp.net mvc 3 흐림 원격 특성 유효성 검사

+0

의 중복 가능성 (http://stackoverflow.com/questions/5407652/asp-net-remote-validation-only -on-blur) –

답변

7

을 당신 수 같은 set default values 및 키를 누를 때 유효성 검사를 비활성화 [? 단지 흐림 ASP.NET 원격 확인]

$.validator.setDefaults({ onkeyup: false }); 
+0

답변 주셔서 감사합니다. 이메일주세요. 그 코드 줄이 무엇을할까요? 나는 당신이 쓴 줄에서 어떠한 explantion도 보지 못했습니다. 다시 한 번 감사드립니다! – gdoron

+1

@gdoron, 설명서에 설명되어 있듯이,'setDefaults' 메쏘드는 jquery validate plugin의 기본 설정 값을 덮어 쓸 수있게합니다. 'oneyup'을 false로 설정하면 사용자가 키를 놓을 때 유효성 검사가 수행되지 않아야 함을 나타냅니다. –

+0

당신이 쓴 코드와 아래의 코드 사이에 다른 점이 있습니까? – gdoron

3

당신이 MVC 3 jQuery validation를 사용하지 MS 아약스 검증 ASP.NET에서하는 가정이를 사용하여 검증 (기술적으로는 onKeyUp에 확인) onchange를 끌 것 :

$(".selector").validate({ 
    onkeyup: false 
}); 
관련 문제