js 에서 getList 함 수 를 통 해 페이지 효 과 를 실현 하 는 코드
이전 페이지
다음 페이지
첫 페이지
끝 페이지
getPage () 는 js 함수 입 니 다. 다음 과 같 습 니 다.
// :lblPostsCount: , getActivityCount ;iPageIndex: ,
function getPage(page)
{
if(page==0)//
{
iPageIndex=1;
document.form1.PageCtl1_select.options[iPageIndex-1].selected="true"; // , 0
getActivityList(1);
}
else if(page==11)//
{
iPageIndex=Math.round (lblPostsCount/6);
document.form1.PageCtl1_select.options[iPageIndex-1].selected="true";
getActivityList(iPageIndex);
}
else // ,
{
iPageIndex=iPageIndex+page;
if(iPageIndex<=0) // ,
iPageIndex=1;
else if(iPageIndex>Math.round (lblPostsCount/6))// ,
iPageIndex=Math.round (lblPostsCount/6);
else
{
document.form1.PageCtl1_select.options[iPageIndex-1].selected="true";
getActivityList(iPageIndex);// List
}
}
}
function getActivityCount() //
{
var variable=['strWhere'];
var value=new Array(1);
value[0]="iStatus=2 and iPublic=5";
newRequest("getActivityCount",variable,value,getAllActivityCountShow);
beginRequest();
}
function getAllActivityCountShow()
{
var xmlhttp=xmlHttpRequest;
var str=xmlhttp.responseText;
var value=GetValue(str,"getActivityCountResult");
lblPostsCount=value; //
document.form1.PageCtl1_select.length=0; // , value text ;
for(i=1;i<=Math.round (lblPostsCount/6);i++)
{
var option=document.createElement("option");
option.value=i;
option.text=i;
document.form1.PageCtl1_select.options.add(option);
}
}
아래 상자 에 몇 페이지 함 수 를 표시 합 니 다:
function SD_Web_PageCtlGoOtherPage(pageNo)
{
getActivityList(pageNo);
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.