문제

안녕 여러분,

Struts 2 검증을 사용하고 있습니다. 사용자 정의 오류 메시지를 표시하기 위해 클라이언트 측 유효성 검사를 위해 CSS_XHTML .. 및 validation.js를 재정의하고 있습니다. 모든 것이 잘 진행되고 있지만 검증은 양식 제출에 있습니다.

Adavance에 감사드립니다

건배, Vinayak VB

도움이 되었습니까?

해결책

Onblur 핸들러를 통해 OnSubmit 함수 양식을 호출 할 수 있습니다. 같은 것 :

<script language=javascript">
  function callOnsubmit(form) {
    var code = form.getAttribute("onsubmit");
    eval(code);
</script>

<s:textfield name="foo" onblur="callOnsubmit(this.form);"/>

다른 팁

당신은 사용할 수 있습니다 jQuery 플러그인 양식에서 onblur (클라이언트 측) 검증을 받으려면.

또한 struts2에 dwr validation을 사용할 수 있습니다. 구성 파일에 dwr.xml을 추가하는 것과 관련된 일부 설정 절차를 거쳐야하지만 모든 작업이 완료되면 양식에서 Ajax 유효성 검사를받을 수 있습니다. 예시

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top