Ajax+Asp源代码]读取数据库内容的表格(没有用框架)第1/2页

2019-09-14 07:28:39王冬梅

    for(i=0;i<3;i++)
    document.getElementById("MyTable").deleteRow();
    //----------------

    if (Method == "Previous"){
    var PageTemp = document.getElementById("PageNow").value;
    var PageNow = parseInt(PageTemp)-1;

    //alert (PageNow);//debug

    var url = "Demo.asp?Page="+PageNow;
    request.open("GET", url, true);    
    request.onreadystatechange = updatePage;
    request.send(null);
    }

    else if (Method == "Next"){
    var PageTemp = document.getElementById("PageNow").value;
    var PageNow = parseInt(PageTemp)+1;

    //alert (PageNow);//debug

    var url = "Demo.asp?Page="+PageNow;
    request.open("GET", url, true);    
    request.onreadystatechange = updatePage;
    request.send(null);
    }    
}

//***********服务器是否处理完成.**********************************************************************************

function updatePage() {
    if (request.readyState <= 3){                                        //小于或等于状态3----loading.
        document.getElementById("Status").innerHTML = "Loading...";    
        document.getElementById("Pages").innerHTML = "Previous│Next";
    }

    if (request.readyState == 4){                                        //状态4----完成.
    if (request.status == 200) {                                         //如果http状态为200--当成功获取获取数据.
        requestAllright();