jquery - 是否可以使用 stackoverflow 等新内容刷新 div?

标签 jquery grails page-refresh

我一直在做一个项目,当有新的数据库更新时,我们使用 .click()刷新页面以查看新内容的功能,这往往会为单个更新加载大量数据检索。但是我在像 stackoverflow 或 linkedin 这样的网站上看到他们在加载新内容时没有刷新整个页面。

任何人都可以帮助我们在我们的项目中添加该功能。

最佳答案

为此使用 Ajax。

构建一个函数,它将通过 ajax 获取当前页面,但不是整个页面,只是来自服务器的有问题的 div。然后数据将(再次通过 jQuery)放入有问题的同一个 div 中,并用新内容替换旧内容。

相关功能:

http://api.jquery.com/load/

例如

$('#thisdiv').load(document.URL +  '#thisdiv');

注意,加载会自动替换内容。

引用:Refresh Part of Page (div)

Only update part of page

关于jquery - 是否可以使用 stackoverflow 等新内容刷新 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22632484/

相关文章:

php - 限制 HTML 文本区域

javascript - JQuery JEditable 插件焦点通知回调函数

grails - 如何在GEB中选择标签文本?

grails - 解决方法:无法在Grails中的Vaadin中加载引导javascript:./../../VAADIN/vaadinBootstrap.js

jquery - 等高插件未计算正确的高度

jquery - 如何在 jquery 中将 div 元素的可见属性设置为 true 或 false?

javascript - Phantomjs 无法打开浏览器打开的页面

grails - Grails密码约束功能

如果其他用户更改数据,Django 刷新页面

jquery - jQuery UI 对话框关闭时如何重新加载父页面?