2019.09.27
select 값 선택 후 submit() 이벤트를 발생시키고 페이지 전환이 일어나는데 select 값은 처음 설정된 값 그대로 나오는 문제
1
2
3
4
5
|
<select style="width: 80px;" class="custom-select" name="utilityYear" id="utilityYear">
<option value="2019" id="2019">2019</option>
<option value="2018" id="2018">2018</option>
<option value="2017" id="2017">2017</option>
</select>
|
각 option value에 id를 주고 선택된 대상의 태그의 속성값을 제어하는 .attr() html 제어 메서드를 사용하여 해결했다
1
2
3
4
5
6
7
8
9
10
11
12
|
<script th:inline="javascript">
<!-- 화면 전환 후 select box 고정 -->
var selectedYear = [[${selectedYear}]]; // 화면전환 하면서 값을 받아온다
if(selectedYear == 2018){
$('#2018').attr('selected','selected');
} else if(selectedYear == 2017){
$('#2017').attr('selected','selected');
} else{
$('#2019').attr('selected','selected');
}
</script>
|
'교육 > Java Script' 카테고리의 다른 글
#99 jQuery ajax modal show? (0) | 2019.10.07 |
---|---|
#96 jQuery 숫자 판별 isNaN (0) | 2019.10.01 |
#90 Java Script chart.js로 차트 그리기 (0) | 2019.09.23 |
#74 Java Script 기상청 API 활용 (0) | 2019.08.28 |
#70 Java Script ajax 기본 사용 (0) | 2019.08.21 |