ajax异步

本文介绍了一种使用JavaScript从Excel文件中逐批读取数据并显示在网页上的方法。通过每批次读取20条记录的方式,实现了数据的分页加载,避免了一次性加载大量数据导致的页面响应缓慢。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

每次从excel中读取20条数据显示到页面上,如此循环,知道数据没有为止

    function ShowData(cishu, filename, ffcount, diquName, error) {
        $.post("/Ajax/ajax.aspx", { op: "Ajax.SampleInfoDaoRu", cishu: cishu, filename: filename, meicount: ffcount, diqu: diquName, errorC: error },
 function (data) {
     if (data != "" && data != null) {
        
         var kk = ffcount * (cishu - 1);
         for (var ff = 0; ff < datalength; ff++) {
             kk++;
            tableStr += "<tr><td>" + kk + "</td><td>" + data[ff].TiaoMaCode + "</td><td>" + data[ff].Name + "</td><td>" + data[ff].Sex + "</td><td>" + getAge(data[ff].Age) + "</td><td>" + formatTime(data[ff].Age) + "</td><td>" + data[ff].EHRCode + "</td><td>" + data[ff].SFZCode + "</td><td>" + data[ff].TiJianCode + "</td><td>" + data[ff].NongBaoCode + "</td><td>" + data[ff].YiBaoCode + "</td><td>" + data[ff].Address + "</td><td>" + formatTime(data[ff].QuYangDate) + "</td><td>" + data[ff].JianYanMuDi + "</td><td>" + data[ff].BiaoBenSource + "</td></tr>";
             $(".ScrollBarBox tbody").append(tableStr);
             tableStr = "";

         }
         count = kk;
         ShowData(cishu + 1, filename, ffcount, diquName, errorCount);
     }

 }, "json");
    }

 

转载于:https://www.cnblogs.com/cwyblog/archive/2013/03/26/2982352.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值