table表格请求数据+隔行变色+定时换页(deleRow方法)

//总条数
var items=''; 
//序号
var numbers=[];
//工单状态
var orderState
//开始日期
var startDate
//功能位置编码
var eqfuncCode
//设备名称
var eqName
//问题描述
var planName
//维修内容
var repairComment
//责任人
var chargnPerson 
//维修人员
var repairPerson 
//检修类别
var repairType 
//工单号
var orderCode 
//设备编号
var eqCode 
var tb
var endnum;
//获取表格数据
function getWorkVal(){
var dept=110;
$.ajax({
type : "get",
        async : true,            //异步请求(同步请求将会锁住浏览器,用户其他操作必须等待请求完成才可以执行)
        url : "/orderInfo.htm?dept="+dept+"&_="+Math.random(),   
        dataType : "json",       
        success : function(result) {
        tb = document.getElementsByClassName('altrowstable')[0];
        //console.log('success')
        //console.log(result)
        items=result.records
        $(".items").text(items)
        var arrs=result.dataRows
        var tbody;
        for(var i=0;i        if(arrs[i].info.length<10){
        endnum=arrs[i].info.length
        //console.log(endnum);console.log('i')
        }
        for(var j=0;j        //console.log(arrs[i].info[j])
        //console.log(arrs[i].info[j].NUMBER)
        numbers=arrs[i].info[j].NUMBER;
        orderState=arrs[i].info[j].ORDER_STATE;
        startDate=arrs[i].info[j].START_DATE;
        eqfuncCode=arrs[i].info[j].EQ_FUNC_CODE;
        eqName=arrs[i].info[j].EQ_NAME;
        planName=arrs[i].info[j].PLAN_NAME;
        repairComment=arrs[i].info[j].REPAIR_COMMENT;
        chargnPerson=arrs[i].info[j].CHARGE_PERSON;
        repairPerson=arrs[i].info[j].REPAIR_PERSON;
        repairType=arrs[i].info[j].REPAIR_TYPE;
        orderCode=arrs[i].info[j].ORDER_CODE;
        eqCode=arrs[i].info[j].EQ_CODE;
        var str="";
        numbers=Number(numbers);
    if((numbers-1) % 2 ==0){
    str+=""+numbers+""+orderState+""+startDate+""+eqfuncCode+""+eqName+""+planName+""+repairComment+""+chargnPerson+""+repairPerson+""+repairType+""+orderCode+""+eqCode+"";
    }else{
    str+=""+numbers+""+orderState+""+startDate+""+eqfuncCode+""+eqName+""+planName+""+repairComment+""+chargnPerson+""+repairPerson+""+repairType+""+orderCode+""+eqCode+"";
    }
    tbody+=str;
        }
       
        }
        var rowNum=tb.rows.length;
        
        $(".altrowstable").append(tbody);
       
        },
        error : function(errorMsg) {
console.log("error");
     }
})
}
var www=setInterval(function(){
if(tb.rows.length >= 10){
    tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);tb.deleteRow(1);
    }else{
    for(var i=0;i    tb.deleteRow(1);
    }
    getWorkVal();
    }
 
},30000)

你可能感兴趣的:(原创个人)