datepicker 고수님들 질문좀할게요

datepicker 고수님들 질문좀할게요

QA

datepicker 고수님들 질문좀할게요

답변 2

본문

1794740244_1615867115.8678.png

날짜선택

 

 

 

1794740244_1615867118.6062.png

 

시작일 선택후에 중단일에 같은 날 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년을 더해, 두번째 텍스트박스에 설정입니다.

http://jsfiddle.net/b4tnuwyv


$( ".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 );
    }
});
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 18
© SIRSOFT
현재 페이지 제일 처음으로