1
A
답변
1
JS를 사용합니다.
<sx:submit
id="button_submit"
name="button_submit"
onclick="return validateNotEmptyCheckbox();" />
그리고 JS :
당신이 볼 수있는 라디오 버튼에 대한 또한function validateNotEmptyCheckbox() {
var checkboxes = document.getElementsByTagName('input');
for (i = 0; i < arguments.length; i++) {
var fieldName = arguments[i];
var atLeastOne = false;
for (j = 0; j < checkboxes.length; j++) {
if ((checkboxes[j].type == "checkbox" || checkboxes[j].type == "radio")
&& checkboxes[j].name == fieldName
&& checkboxes[j].checked == true)
atLeastOne = true;
}
if (atLeastOne == false) {
alert("Choose one!!!");
return false;
}
}
}
.
1
양식을 제출 한 작업에 대한 유효성 검사 방법을 만들었습니다.
deliveryTimesInputList는 checkboxlist의 값이있는 정수 목록입니다.
@Override
public void validate() {
if(deliveryTimesInputList == null || deliveryTimesInputList.isEmpty()){
addFieldError("deliveryTimesInputList", "Du må velge minst et leveringstidspunkt for dette postnummeret");
}
}
0
사용 확인란 목록의 struts2 XML 검증 국지적 값에 대한 다음과 같은 코드가 string.Hence로 저장됩니다, 당신은 requiredstring를 사용할 수 있습니다.
<field name="someName">
<field-validator type="requiredstring">
<message>You need to select at least one option</message>
</field-validator>
</field>
관련 문제
- 1. 스트럿츠 2 데코레이터 질문
- 2. 스트럿츠 2 패키지 이름 스트럿츠 2에서
- 3. 스트럿츠 1 검증 - 같은 표기법을 사용하여 "스트럿츠 1"검증에
- 4. 스트럿츠 2 [태그 오류
- 5. 스트럿츠 2 Autocompleter에
- 6. 스트럿츠 2 캐시 헤더를 버림
- 7. 스트럿츠 2 - 중첩 된 컬렉션을
- 8. 스프링 보안 및 스트럿츠 2
- 9. JAXB 2.0 검증 질문
- 10. 스트럿츠 2의 : 나는 어떤 스트럿츠 2 코드를 검색하고
- 11. 암호 검증 JSF 2
- 12. MonoRail CheckboxList?
- 13. DataBound CheckBoxList
- 14. 스트럿츠 2 <S : 부동산 평가 표현
- 15. 스트럿츠 2 빈이 액션 클래스에 채워지지 않습니다.
- 16. 동적 하위 도메인 및 스트럿츠 2
- 17. 스트럿츠 2 파일 업로드 및 저장 문제는
- 18. 스프링/스트럿츠 2 구성 - 인형 가이드?
- 19. 스트럿츠 2 확장 "속성"데이터 태그
- 20. 스트럿츠 2 - 글로벌 애플리케이션 변수는 어디에 설정해야합니까?
- 21. ASP.NET MVC 2 검증 selectList의
- 22. 스트럿츠
- 23. 스트럿츠 1.x에서 태그 사용 질문
- 24. 2 형식이 같은 스트럿츠에서 내가 입력이 스트럿츠 2 액션
- 25. CheckBoxList 문제
- 26. CheckboxList MVC3
- 27. MvcContrib CheckBoxList
- 28. Struts 2 및 로케일 질문
- 29. Turbogears 2 - 동일한 URL에 형성 검증
- 30. MVC 2 검증 및 엔티티 프레임 워크