|
@@ -18,6 +18,20 @@ $( function(){
|
|
|
$("#hYmd").val( hYear + "-" + hMonth + "-" + hDay );
|
|
|
|
|
|
});
|
|
|
+
|
|
|
+ $( ".select-date" ).on( "change", function(){
|
|
|
+ var $this = $( this );
|
|
|
+ var wrap = $this.closest( "div.date" );
|
|
|
+
|
|
|
+ var dateYear = wrap.find( ".date-year" ).val();
|
|
|
+ var dateMonth = wrap.find( ".date-month" ).val();
|
|
|
+ var dateDay = wrap.find( ".date-day" ).val();
|
|
|
+
|
|
|
+ dateMonth = Number(dateMonth) < 10 ? "0" + dateMonth : dateMonth;
|
|
|
+ dateDay = Number(dateDay) < 10 ? "0" + dateDay : dateDay;
|
|
|
+
|
|
|
+ wrap.find( "input.error-box" ).val( dateYear + "-" + dateMonth + "-" + dateDay );
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
|
|
@@ -46,7 +60,7 @@ $( function(){
|
|
|
</div>
|
|
|
<div class="date">
|
|
|
<div class="year">
|
|
|
- <select class="custom-select ymd-date" id="hYear">
|
|
|
+ <select class="custom-select select-date date-year">
|
|
|
<option value="" selected="">년</option>
|
|
|
<c:forEach var="y" begin="1940" end="${sysYear}" step="1">
|
|
|
<option value="${y}">${y} 년</option>
|
|
@@ -58,7 +72,7 @@ $( function(){
|
|
|
</div>
|
|
|
<div class="month">
|
|
|
<!-- <input type="text" name=""> 월 -->
|
|
|
- <select class="custom-select ymd-date" id="hMonth" >
|
|
|
+ <select class="custom-select select-date date-month">
|
|
|
<option value="" selected="">월</option>
|
|
|
<c:forEach var="m" begin="1" end="12" step="1">
|
|
|
<option value="${m}">${m} 월</option>
|
|
@@ -67,7 +81,7 @@ $( function(){
|
|
|
</div>
|
|
|
<div class="day">
|
|
|
<!-- <input type="text" name=""> 일 -->
|
|
|
- <select class="custom-select ymd-date" id="hDay">
|
|
|
+ <select class="custom-select select-date date-day">
|
|
|
<option value="" selected="">일</option>
|
|
|
<c:forEach var="d" begin="1" end="31" step="1">
|
|
|
<option value="${d}">${d} 일</option>
|
|
@@ -108,7 +122,7 @@ $( function(){
|
|
|
</c:forEach>
|
|
|
</select>
|
|
|
</div>
|
|
|
- <input type="date" class="error-box" id="cvYmd" name="cvYmd" required>
|
|
|
+ <input type="text" class="error-box" id="cvYmd" name="cvYmd" required>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="part">
|