0

我开始考虑减少服务器上的负载。如果我使用此代码重新加载 div,它是否会从服务器请求整个页面并且只修改 div?还是服务器只发送 div?

$(".reload a").click(function(event){
  event.preventDefault();
  var url = $(this).prop('href');
  $("#test").load(url + " #test > *");
});
4

2 回答 2

3

它获取整个页面,选择并返回指定元素的是 jQuery。如果请求的文件非常大,您可以创建一个子视图并加载它。

于 2013-09-05T01:04:55.370 回答
1

显然它会发送整个页面 - 服务器不知道 DIV 或 DOM

于 2013-09-05T01:04:10.863 回答