javascript 처리 데이터 페이지 매개 변수

2092 단어 JavaScripthtmlAjax
javascript 처리 데이터 페이지 전 매개 변수 처 리 를 이용 하여 ajax 를 통 해 해당 하 는 데 이 터 를 추출 합 니 다. 코드 는 다음 과 같 습 니 다 (javascript 부분 코드).
 
<html>
<head>
  <title></title>
 <script>
   var currentPage =1 ; //    
   var totalRows = 20 ;//       
   var pageSize = 5 ;//        
   var totalPages = totalRows/pageSize ; //   
   var startRow =0; //      
     if((totalRows%pageSize)>0){
	    totalPages++ ;
	 }
   
  
    var html = "<input type='button' value='  ' onclick=doclick('first')>";
	  html+="<input type='button' value='   ' onclick=doclick('next')>";
	  html+="<input type='button' value='   ' onclick=doclick('previous')>";
	  html+="<input type='button' value='    ' onclick=doclick('last')>" ;

   function doclick(method){
     if(method=="first")
	 {
	     currentPage = 1;
		 startRow = 0 ;
         alert("currentPage="+currentPage+"  startRow="+startRow)
	 }else if(method=="next"){
	      if (currentPage == totalPages) {
             return false ;
           }
		 currentPage++;
		 startRow = (currentPage-1)*pageSize ;
	     alert("currentPage="+currentPage+"  startRow="+startRow)
	 }else if(method=="previous"){
	     if(currentPage == 1){
		   return false ;
		 }
		 currentPage--;
		 startRow = (currentPage-1)*pageSize ;
	     alert("currentPage="+currentPage+"  startRow="+startRow)
	 }else if(method=="last"){
	     currentPage = totalPages ;
		 startRow = (currentPage-1)*pageSize ;
	     alert("currentPage="+currentPage+"  startRow="+startRow)
	 }
      document.getElementById('a').innerHTML =html ;
	 }

   function create(){
     
      document.getElementById('a').innerHTML =html ;
   }
 </script>
</head>
<body onload="create();">
  <span id='a'></span>
</body>
</html>
 

좋은 웹페이지 즐겨찾기