2014-02-23 2 views
0

장고에서 테이블을 다시로드하고 현재 위치 페이지를 페이지 매기기에 저장하는 방법은 무엇입니까? 내 HTML 파일을 다시로드하기 위해 아약스와 함께 하나의 스크립트를 작성하지만 페이지 매김이 중단되었습니다.Django의 새 데이터로 Ajax Pagination 인스턴스 새로 고침

내 jquery 파일에 현재 페이지를 저장하는 방법은 무엇입니까?

function refresh() { 
    $.ajax({ 
     url: "/fax/fax_out_ajax/", // My url to need for reloading 
     success: function(data) { 
      $('#AliReload').html(data); 
     } 
    }); 
    setInterval("refresh()", 3000); // reload in your time, per 1000 = 1s 
} 

$(function(){ 
    refresh(); 
}); 

어떻게 자바 스크립트로 HTML에서 페이지의 수를 통과 : 이 내 JQuery와 파일입니다?

답변

0

이미 페이지 번호가있는 경우, 5 말, 당신의 URL PARAM 후를에 전달합니다

url: "/fax/fax_out_ajax/", 
data: {'page': 5}, 

당신이 변수 pageNumber에 페이지 번호가있는 경우는, 수행

url: "/fax/fax_out_ajax/", 
data: {'page': pageNumber}, 

페이지 번호가 아직 없으면 페이지의 다른 곳에서 가져 오십시오.

+0

고맙습니다. –

+0

자바 스크립트에 내 페이지 URL을 전달하는 방법? '기능 새로 고침() { $ 아약스 ({ \t // 데이터 : { "페이지" –

+0

이 내 코드입니다. $ ('PAGE_NUM ') 발()}, URL : "/ 팩스/fax_out_ajax/", 데이터 :"페이지 = "+ $ ('PAGE_NUM') 발(), 비동기 : 사실, 성공 :.. 기능 (데이터) { $ ('#의 AliReload') HTML (데이터); } }); setInterval ("refresh()", 5000); } $ {function() { refresh(); }); 이 솔루션 URL을 변경했지만 다음 페이지의 데이터를 표시하지 않으려면 페이지 1에 데이터를 표시하십시오! –

관련 문제