试图让用户关注另一个并显示通知

时间:2017-03-18 08:23:31

标签: php jquery ajax

我正在使用codeigniter创建一个网站,我想提供一个跟随其他用户帐户的功能。如何在指定时间后使用ajax刷新代码?那么有人可以给我一些简单的建议吗?用ajax做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以创建表格通知。当用户跟随​​另一个用户时。您在通知表中添加数据。表结构如下

id                       int
image                    text            if you need to show image with notification.
title                    text            Eg. Ram followed you.
link                     text            Link on which you want to redirect.
notification_for         text            user_id of user (sometimes notification is for multiple users)
login_type               text            I use this table for admin/front panel. So I've to use this
created_date             datetime        
created_by               int
updated_date             datetime
updated_by               int
status                   int

jQuery代码

$(document).ready(function(e){ getnotification();});

function getnotification(){
    $.ajax({
        url         : path/to/post,
        type        : 'POST',
        data        : {'id':id},
        success     : function(e) {
            window.setInterval(function(){getnotification();}, 5000);//run after 5 seconds
        },
    });
}