Html5加载大量单数据用XMLHttpRequest性能不佳

Html5加载大量单数据用XMLHttpRequest性能不佳,第1张

你这个情况和XMLHttpRequest完全无关。 性能影响最大的是 *** 作DOM, 你一次性往DOM里面加载了几MB的数据, 我很难想象DOM得假死成什么样子。

你这个情况要么服务器按页返回数据, 一页几十条这样。 要么使用setTimeout 按 200毫秒分批次把数据插入到DOM里面。

前端通过接口去访问服务器,服务器通过脚本去取数据库里的数据,并将数据组织成xml或者json数据格式发送给前端,前端使用一个 *** 作句柄进行接收。技术就是采用ajax。可以使用jquery封装好的$.ajax去异步获取后台的数据。

直接百度ajax用法:

$.ajax({

type: "POST",

url: url,

data:{},//数据

async: false,//同步

dataType: 'json',

success: function (data) {

alert(JSON.stringify(data))

},

error: function (XMLHttpRequest, textStatus, errorThrown) {

alert("报错")

}

})


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6276401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存