티스토리 뷰
신청팝업에서, 용량을 추가해야하는데
내 지금 용량에서 최대 신청가능한 용량까지 5단위로 용량추가가 되야한다.
그래서 selectBox 선택 옵션에서 5단위로 뿌려줘야하는데
만약, 내 용량이 30이고 최대용량이 60이면
5 10 15 20 25 30 까지 보여줘야하고
내 용량이 20이고 최대용량이 60이면
5 10 15 20 25 30 35 40 이렇게 보여줘야하니까
값에 따라 선택 option이 달라져야 한다.
그래서 for문을 돌려서 option 아래로 뿌려ㅑ주면 될것 같은데
i 가 5부터 시작해서 ( 5단위니까) ,
i 가 [최대용량 - 내 용량] 보다 작거나 같고
i 는 5씩 증가 한다.
라는 for문을 만들었고
append 하기 위해서 for문 안에 option value를 누적 추가해주게 하였고
for문을 나와서 append를 해주도록 하였다.
selectBox 코드
1 2 | <select id="vmMnDataSize" name="dataVolumn"> <option id="selectDataSize" value="">선택</option> | cs |
option에 값을 추가해줄 것이기 때문에
select 에 id 값을 준다. 그리고 jQuery에서는 그 아이디값에 option값에 append하게 id값을 주게된다.
jQuery 코드
1 2 3 4 5 | for(var i=5; i<='<%=userDataMax%>'-'<%=diskSize%>'; i=i+5) { var html; html += "<option value="+i+">"+i+"GB</option>" } $("#vmMnDataSize").append(html); | cs |
팝업창이 뜸과 동시에 선택상자에 값이 들어가있어야 하므로
$(document).ready 안에 코드를 입력한다.
'업무 > 스프링프로젝트' 카테고리의 다른 글
[JAVA] java 파일 배열(Array) split 사용시 구분자를 "|"로 할때 (0) | 2016.08.29 |
---|---|
[Spring] 분리되어 있는 properties 파일 읽어오기 / SP EL / spring:eval / JSP /Java (0) | 2016.08.24 |
[JS] 검색시 button 이벤트 / 엔터 이벤트 / click event / keyup event (0) | 2016.08.12 |
[JS] jQuery datepicker / 달력 플러그인 / 날짜제한검색 (0) | 2016.08.04 |
[JS] 제이쿼리(jQuery) 반복문 / $().each(function(){}); / split (0) | 2016.07.19 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Hyper-V
- c 태그
- SQL
- 자바스크립트
- input[type=file]초기화
- 이클립스DB연결
- 스프링
- 제이쿼리
- String[] 파라미터
- 체크박스
- windows hyper-v
- Javascript
- servlet게시판
- spring
- Split
- java
- 게시판table설계
- jsp 기초 개념
- input[type=text]초기화
- selectbox에 값 매핑
- 윈도우8.1
- servlet
- 체크박스전체해제
- 스크립팅 요소
- windows 8.1
- foreach 배열
- 게시판페이지설계
- 체크박스전체선택
- 자바
- jsp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함