0

我目前正在为我正在开发的网站进行简单和最终的 UI 更改,并且想知道是否有人可以帮助我解决问题。

我有一个页面上有三个 div,我想知道如何使用 javascript 重新加载这些 div 的内容,而无需在有人单击某个链接时重新加载页面?

谢谢!

4

3 回答 3

1

如果您需要去服务器获取内容:请阅读AJAX。有一个很好的jQuery 框架使 ajax 调用变得非常容易。

如果您不需要访问服务器,只需选择您需要的元素并更改其 innerHTML 值。再次 - 您可以通过jQuery以更简单的方式选择元素。

于 2012-05-14T07:28:00.097 回答
1

要重新加载此 div,您可以使用 ajax 调用。

通过您的 ajax 调用,您可以获取数据,而无需重新加载页面,然后将您的 div 内容替换为新数据。

类似的东西

$.ajax({
 type : 'get',
 url : 'urltogetdata',
 success : function(data){
   $('#yourdiv').html(data);
 }
});

此代码是 jquery 代码,但它可以与其他库一起使用

于 2012-05-14T07:28:17.247 回答
1

使用 AJAX。在这里观看

或者如其他答案中所建议的那样 - 使用像 jQuery 这样的框架或库,这使得元素选择和 AJAX 尽可能简单

于 2012-05-14T07:29:49.257 回答