gpt4 book ai didi

javascript - 通过 ajax 响应获取变量或使用 .load() 加载 php 页面是否更快

转载 作者:行者123 更新时间:2023-11-30 20:10:02 26 4
gpt4 key购买 nike

我有一个搜索功能,可以从大型数据库中返回 100 个订单,我正在尝试减少加载时间。这样做是否更快:

$( '#orders' ).load( "myScript.php", { var1:x, var2:y, var3:z } );

$.ajax({
dataType: "JSON",
type: "POST",
url: "http://url.com",
data: data,
success: function( res ) {
var orders = "<table>";
for (var i = 0; i < res['orders'].length; i++) {
orders += "<tr><td>order id</td><td>" + res['orders'][i]['id'] + "</td></tr>";
orders += "<tr><td>price</td><td>" + res['orders'][i]['price'] + "</td></tr>";
//etc
//etc
//etc
}
orders += "</table>";

document.getElementById( 'orders' ).innerHTML = orders;
}
});

最佳答案

这取决于 myScript.php 的大小与 JSON 数据的大小相比。哪个越大,花费的时间就越长。它还取决于数据的序列化方式。

关于javascript - 通过 ajax 响应获取变量或使用 .load() 加载 php 页面是否更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52497911/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com