javascript - 如何检查我有一个新的数据库条目并在通知栏中显示警报

标签 javascript python jquery django django-views

我正在从像

这样的数据库中获取ajax的django数据
$.ajax({
    url: '/activity/',
    type: 'GET',
    data:{},
    success: function(data) {
        // alert(data);
        var div1 = document.getElementById('activity');
        div=data;      
        div1.appendChild(div);
       });

并且此 ajax 设置为在页面刷新时运行,但现在我想检查用户是否有新消息和页面。所以没有刷新想要显示消息。 我怎样才能实现这件事。

最佳答案

两种选择:

  • 让服务器使用 websocket 将记录推送到浏览器
  • 让浏览器通过长轮询拉取记录。

关于javascript - 如何检查我有一个新的数据库条目并在通知栏中显示警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53233833/

相关文章:

javascript - 从 Web 应用程序传递变量并显示对话框

javascript - div 滚动条宽度

javascript - 如何保存DataTable列重新排序?

jquery - 如何检查是否加载了 jQuery 插件?

javascript - 让div充满屏幕

javascript - Javascript : onsubmit ="check_rfields();" in form tag of html. 但验证失败

python - 我传入的 Django 请求中的 JSON 数据在哪里?

python 如何读取 tsv 文件,清理它并另存为新文件?

python - 在 Django 内联模型管理中,如何用值预填充额外的字段

javascript - 如何在全局中设置javascript函数?