자바스크립트 수정 문의 드립니다.

자바스크립트 수정 문의 드립니다.

QA

자바스크립트 수정 문의 드립니다.

본문


<script type="text/javascript">
var timeOutId = 0;
var ajaxFn = function () {
        $.ajax({
            url: 'main_dashboard_ajax.php?sdate=<?=$dateymd?>' + new Date().getTime(),
            success: function (response) {
     $("#dataview1").html(response); 
                    timeOutId = setTimeout(ajaxFn, 1000);
     //alert("call");
                    //console.log("call");
            }
            });
}
$(function(){
  ajaxFn();
});
</script>

 

위는 "url: 'main_dashboard_ajax.php?sdate=<?=$dateymd?>' + new Date().getTime()," 페이지를 1초마다 한번씩 로딩하는 자바스크립트 입니다.

 

근데 오늘 날짜의 값을 받기 위해서 위의 코드에서는 안보이지만 "<?=$dateymd?>" 값을 오늘 날짜로 받아 오거든요.. 변수면 있네요..위에 "$dateymd = date('Ymd');" 가 숨어져 있습니다.

 

근데 코드와 같이

 

 "+ new Date().getTime()," 이 값 땜시롱 오늘 날짜를 못받고 있어요..ㅠㅠ주소창 확인해보니 " + new Date().getTime()," 이 값이 도대체 뭐길래. 그래서 다른 방법이 있을까요? 

이 질문에 댓글 쓰기 :

답변 1

+ new Date().getTime()
이것도 시간 값이라 지우셔도될듯 합니다

그걸 지웠더니 새로고침이 안되는 현상이 생기더라구요..

저게 'main_dashboard_ajax.php?sdate=<?=$dateymd?> 페이지를 1초마다 한번씩 갱신하는건데 지웠더니 갱신이 안되는 사태가ㅠㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 22
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT