datepicker 고수님들 질문좀할게요
본문
날짜선택
시작일 선택후에 중단일에 같은 날 1년후로 표기를 하고싶은데
이틀째 밤새면서 찾아보고 시도해보는데 이제는 어디서 손을대야 할지 모르겠습니다..
고수님들 도와주시면 감사하겠습니다
<tr>
<th class="tt_1">호스팅 시작일</th>
<td class="tab_1" colspan="2"><input name="HOSTING_START" class="inkoDate txt frm_input" type="text" value=""></td>
<th class="tt_1">DB NAME</th>
<td class="tab_1"><input name="DB_NAME" type="text" class="txt frm_input" value=""></td>
</tr>
<tr>
<th class="tt_1">호스팅 중단일</th>
<td class="tab_1" colspan="2"><input name="HOSTING_END" class="inkoDate txt frm_input" type="text" value=""></td>
<th class="tt_1">DB ID / PW</th>
<td class="tab_2">
<input style="width:50%; float:left;" name="DB_ID" type="text" class="txt frm_input" value="" placeholder="아이디">
<input style="width:50%; float:left;" name="DB_PW" type="text" class="txt frm_input" value="" placeholder="비밀번호" >
</td>
</tr>
<tr>
<th class="tt_1">라이브 상태</th>
<td class="tab_1" colspan="2" >
<table class="tab_1">
<tr>
<th style="width:50%;">진행중</th>
<th style="width:50%;">중지일</th>
</tr>
<tr>
<td style="text-align:center;">
<select name="SITE_LIVE_1">
<option>선택</option>
<option value="ON">ON</option>
<option value="OFF">OFF</option>
</select>
</td>
<td><input name="SITE_LIVE_2" type="text" class="inkoDate frm_input" value=""></td>
</tr>
</table>
</td>
<th class="tt_1">제작비 / 유지보수 / Monthly</th>
<td class="tab_1">
<table class="tab_1">
<tr>
<th style="width:33%;">제작비</th>
<th style="width:33%;">유지보수</th>
<th style="width:33%;">Monthly</th>
</tr>
<tr>
<td>
<input style="width:100%; " name="MK_MONEY" type="text" class="txt frm_input" value="" placeholder="제작비">
</td>
<td style="text-align:center;">
<select name="CHECK">
<option>선택</option>
<option value="ON">ON</option>
<option value="OFF">OFF</option>
</select>
</td>
<td>
<input style="width:50%; float:left;" name="PRICE" type="text" class="txt frm_input" value="" placeholder="금액">
<input style="width:50%; float:left;" name="PRICE_TIME" type="text" class="txt frm_input" value="" placeholder="납기일">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<th class="tt_1">관리자 링크주소</th>
<td class="tab_1" colspan="2"><input name="SITE_ADM" type="text" class="txt frm_input" value=""></td>
<th class="tt_1">솔루션 버전<br/>(중고차)</th>
<td class="tab_1">
<select name="USED_CAR" id="USED_CAR" style="width:100px; float:left;">
<option >선택</option>
<option value="O">중고차 O</option>
<option value="X">중고차 X</option>
</select>
<select name="SITE_CONFIG" id="SITE_CONFIG" style="width:30%; float:left;">
<option >선택</option>
<option value="PC/모바일">PC/모바일</option>
<option value="PC">PC</option>
<option value="모바일">모바일</option>
</select>
<input name="SOLUTION" type="text" class="txt frm_input" value="" style="width:50%; float:left;"></td>
</tr>
<tr>
<th class="tt_1">관리자 ID/PW</th>
<td class="tab_1" colspan="2">
<input style="width:50%; float:left;" name="ADM_ID" type="text" class="txt frm_input" value="" placeholder="아이디">
<input style="width:50%; float:left;" name="ADM_PW" type="text" class="txt frm_input" value="" placeholder="비밀번호" >
</td>
<th class="tt_1" >문자연동 계정</th>
<td class="tab_1" >
<input style="width:50%; float:left;" name="MUNJA_ID" type="text" class="txt frm_input" value="" placeholder="아이디">
<input style="width:50%; float:left;" name="MUNJA_PW" type="text" class="txt frm_input" value="" placeholder="비밀번호" >
</td>
</tr>
<tr>
<th class="tt_1">서버 / 일정</th>
<td class="tab_1" colspan="2" >
<table class="tab_1">
<tr>
<th style="width:50%;">단독서버</th>
<th style="width:50%;">인코리아서버</th>
</tr>
<tr>
<td style="text-align:center;">
<select name="SERVER_1">
<option>선택</option>
<option value="O">O</option>
<option value="X">X</option>
</select>
</td>
<td><input name="SERVER_2" type="text" class="txt frm_input" value=""></td>
</tr>
</table>
<table class="tab_1">
<tr>
<th style="width:50%;">상담완료</th>
<th style="width:50%;">완료일</th>
<!-- <th style="width:33%;">총 작업소요시간</th> -->
</tr>
<tr>
<td><input name="DATE_1" type="text" class="txt frm_input" value=""></td>
<td><input name="DATE_2" type="text" class="txt frm_input" value=""></td>
<!-- <td><input name="DATE_3" type="text" class="txt frm_input" value=""></td> -->
</tr>
</table>
</td>
<th class="tt_1" >비고</th>
<td class="tab_1" >
<textarea name="MEMO" type="text" class="textarea" style="width:100%;line-height:100%;" rows="8"></textarea>
</td>
</tr>
<tr>
<td class="right" style="padding: 10px; background: #fdf9e4" colspan="6">
<a href="javascript:phone_pop();" class="btn btn redButton">추가</a>
</td>
</tr>
</tbody>
</table>
</form>
<form name = "smpList<?=$row['SEQ']?>" id = "smpList<?=$row['SEQ']?>" method = "post" action = "/bbs/smpList_query.php" autocomplete="off">
<input type="hidden" name="page" value="<?php echo $page ?>">
<input type="hidden" name="tbl" value="<?=$tbl?>">
<input type="hidden" name="mode" value="list">
<input type="hidden" name="Operation" value="EDIT">
<input type="hidden" name="SEQ" value="<?=$row['SEQ']?>">
<input type="hidden" name="sort" value="<?=$sort?>">
<input type="hidden" name="alpha" value="<?=$alpha?>">
<input type="hidden" name="start" value="<?=$start?>">
<input type="hidden" name="scale" value="<?=$scale?>">
<input type="hidden" name="hide" value="<?=$hide?>">
<input type="hidden" name="search" value="<?=$search?>">
<input type="hidden" name="keyword" value="<?=$keyword?>">
<table style="table-layout:fixed; margin-bottom:50px; border-top:1px solid #ddd;" id="table_<?=$row['SEQ']?>">
<tbody>
<tr>
<th class="tt_1">사이트명</th>
<td class="tab_1" colspan="2"><input class="frm_input" name="NAME" type="text" class="txt" value="<?=$row['NAME']?>"></td>
<th class="tt_1">FTP ID / PW</th>
<td class="tab_2">
<input name="FTP_ID" type="text" class="txt frm_input" style="width:50%; float:left;" value="<?=$row['FTP_ID']?>">
<input name="FTP_PW" type="text" class="txt frm_input" style="width:50%; float:left;" value="<?=$row['FTP_PW']?>">
</td>
<th class="tt_1">유지보수</th>
</tr>
<tr>
<th class="tt_1">종류(업태)</th>
<td class="tab_1" colspan="2">
<input name="COMPANT_TYPE" type="text" class="txt frm_input" value="<?=$row['COMPANT_TYPE']?>">
</td>
<th class="tt_1">광고대행사</th>
<td class="tab_1">
<table class="tab_1">
<tr>
<th style="width:25%; padding-left: 20px; text-align:left;">담당자 성명 1</th>
<td style="width:25%;"><input name="SITE_MEN_1" type="text" class="txt frm_input" value="<?=$row['SITE_MEN_1']?>"></td>
<th style="width:25%; padding-left: 20px; text-align:left;">담당자 성명 2</th>
<td style="width:25%;"><input name="SITE_MEN_2" type="text" class="txt frm_input" value="<?=$row['SITE_MEN_2']?>"></td>
</tr>
<tr>
<th style="width:25%; padding-left: 20px; text-align:left;">담당자 성명 1 연락처</th>
<td style="width:25%;"><input name="SITE_PHONE_1" type="text" class="txt frm_input" value="<?=$row['SITE_PHONE_1']?>" placeholder="연락처"></td>
<th style="width:25%; padding-left: 20px; text-align:left;">담당자 성명 2 연락처</th>
<td style="width:25%;"><input name="SITE_PHONE_2" type="text" class="txt frm_input" value="<?=$row['SITE_PHONE_2']?>" placeholder="연락처"></td>
</tr>
</table>
</td>
<td class="tab_1" rowspan="8">
<table class="company_work">
<tbody>
<tr>
<td>
<label>날짜</label>
<input name="dr_date" class="inkoDate txt frm_input" type="text" value="">
</td>
</tr>
<tr>
<td>
<label>입력자</label>
<input name="dr_name" type="text" value="">
</td>
</tr>
<tr>
<td>
<label>수정내역</label>
<textarea name="dr_content" type="text" class="textarea" style="width:100%;line-height:100%;" rows="20"></textarea>
<p style="text-align:center; margin:5px 0;">
<a href="javascript:dr_action('smpList<?=$row['SEQ']?>');" style="font-size:12px;" class="btn blueButton">유지보수 내역 추가</a>
<!-- <a href="#" style="font-size:12px;" class="btn skyblueButton">유지보수 내역 수정</a> -->
<a href="./inkorea_view.php?dl_seq=<?=$row['SEQ']?>" style="font-size:12px;" class="btn pinkButton">유지보수 내역 가기</a>
</p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<th class="tt_1">PC 도메인 <br/> 모바일도메인</th>
<td class="tab_1" colspan="2">
<input name="URL" type="text" class="txt frm_input" style="width:80%; float:left;" value="<?=$row['URL']?>" placeholder="PC 도메인">
<a href="http://<?=$row['URL']?>" target="_blank" style="width:10%; float:left; text-decoration:none; padding-top:8px;">
<img src="/bbs/homeicon.gif" border="0">
</a>
<a href="javascript:CopyLink('<?=$row['URL']?>')" style="width:10%; float:left; text-decoration:none; padding-top:8px;"><img src="/adm/img/menu-4.png" border="0"></a>
<input name="URL_M" type="text" class="txt frm_input" style="width:80%; float:left;" value="<?=$row['URL_M']?>" placeholder="모바일 도메인">
<a href="http://<?=$row['URL_M']?>" target="_blank" style="width:10%; float:left; text-decoration:none; padding-top:8px;"><img src="/bbs/homeicon.gif" border="0"></a>
<a href="javascript:CopyLink('<?=$row['URL_M']?>')" style="width:10%; float:left; text-decoration:none; padding-top:8px;"><img src="/adm/img/menu-4.png" border="0"></a>
</td>
<th class="tt_1">광고주</th>
<td class="tab_1">
<table class="tab_1">
<tr>
<th colspan="2">성명</th>
<th>담당자</th>
<th colspan="2">관계</th>
</tr>
<tr>
<td><input name="SITE_OWNER" type="text" class="txt frm_input" value="<?=$row['SITE_OWNER']?>" placeholder="이름"></td>
<td >
<input name="SITE_OWNER_PHN" type="text" class="txt frm_input" value="<?=$row['SITE_OWNER_PHN']?>" placeholder="연락처">
</td>
<td><input name="SITE_OWNER_2" type="text" class="txt frm_input" value="<?=$row['SITE_OWNER_2']?>" placeholder="이름"></td>
<td ><input name="SITE_OWNER_PHN_2" type="text" class="txt frm_input" value="<?=$row['SITE_OWNER_PHN_2']?>" placeholder="연락처"></td>
<td ><input name="RELATION" type="text" class="txt frm_input" value="<?=$row['RELATION']?>" ></td>
</tr>
</table>
</td>
</tr>
<tr>
<th class="tt_1">호스팅 시작일</th>
<td class="tab_1" colspan="2"><input name="HOSTING_START" id="inkoDate_1_<?=$row['SEQ']?>" class="inkoDate inkoDate_1 txt frm_input" type="text" value="<?=$row['HOSTING_START']?>"></td>
<th class="tt_1">DB NAME</th>
<td class="tab_2"><input name="DB_NAME" type="text" class="txt frm_input" value="<?=$row['DB_NAME']?>"></td>
</tr>
<tr>
<th class="tt_1">호스팅 중단일</th>
<td class="tab_1" colspan="2"><input name="HOSTING_END" type="text frm_input" id="inkoDate_2_<?=$row['SEQ']?>" class="inkoDate inkoDate_2 frm_input" value="<?=$row['HOSTING_END']?>"></td>
<th class="tt_1">DB ID / PW</th>
<td class="tab_1">
<input style="width:50%; float:left;" name="DB_ID" type="text" class="txt frm_input" value="<?=$row['DB_ID']?>" placeholder="아이디">
<input style="width:50%; float:left;" name="DB_PW" type="text" class="txt frm_input" value="<?=$row['DB_PW']?>" placeholder="비밀번호" >
</td>
</tr>
<tr>
<th class="tt_1">라이브 상태</th>
<td class="tab_1" colspan="2" >
<table class="tab_1">
<tr>
<th style="width:50%;">진행중</th>
<th style="width:50%;">중지일</th>
</tr>
<tr>
<td style="text-align:center;">
<select class="frm_input" name="SITE_LIVE_1">
<option>선택</option>
<option value="ON" <? if($row['SITE_LIVE_1'] =="ON") echo "selected";?> >ON</option>
<option value="OFF" <? if($row['SITE_LIVE_1'] =="OFF") echo "selected";?>>OFF</option>
</select>
</td>
<td><input name="SITE_LIVE_2" type="text" class="frm_input inkoDate" value="<?=$row['SITE_LIVE_2']?>"></td>
</tr>
</table>
</td>
<th class="tt_1">제작비 / 유지보수 / Monthly</th>
<td class="tab_1">
<table class="tab_1">
<tr>
<th style="width:33.33%;">제작비</th>
<th style="width:33.33%;">유지보수</th>
<th style="width:33.33%;">Monthly</th>
</tr>
<tr>
<td>
<input style="width:100%;" name="MK_MONEY" type="text" class="txt frm_input" value="<?=$row['MK_MONEY']?>" placeholder="제작비">
</td>
<td style="text-align:center;">
&
답변 2
$( ".inkoDate_2" ).datepicker({
->
$( ".inkoDate_1" ).datepicker({
로 수정하였습니다.
$( ".inkoDate_1" ).datepicker({
~
onClose: function( selectedDate ) {
var d=selectedDate.split("-");
var da=d[2];
var mo=d[1];
var yr=parseInt(d[0])+1;
var nd=yr+"-"+mo+"-"+da;
$(".inkoDate_2").datepicker( "setDate", nd );
}
});
https://stackoverflow.com/a/20159749
글을 참고하였습니다.
현 소스의 첫번째 텍스트 박스 datepicker 설정 부분에 추가하는 것입니다.
첫번째 텍스트 박스의 onclose (닫을 때 이벤트 실행) 이벤트에,
첫번째 텍스트 박스에 입력된 날짜에 1년을 더해, 두번째 텍스트박스에 설정입니다.
!-->
$( ".inkoDate_2" ).datepicker({
~
onClose: function( selectedDate ) {
var d=selectedDate.split("-");
var da=d[2];
var mo=d[1];
var yr=parseInt(d[0])+1;
var nd=yr+"-"+mo+"-"+da;
$(".inkoDate_2").datepicker( "setDate", nd );
}
});