在ajax前置div中自动更新注释计数

时间:2017-01-05 00:04:50

标签: php jquery ajax get

我要做的是自动更新由ajax构建的任何前置div的注释计数。所以基本上替换了ajaxed响应div commentprint

success: function(data) {
    $.each(data.posts, function(i, response) {
        $("#homestatusid").prepend("<div id='commentprint"+response['streamitem_id']+"'>Comments "+response['num']+"</div>")[
    }
});

我有一个名为ajaxcommentcount.php的页面。这是响应来自并替换 commentprint 的地方。我只是没有任何线索如何去做。

1 个答案:

答案 0 :(得分:0)

好的,我能够发送所需的数据并重新启动并更新了ajaxed div。

我在成功中添加了以下内容

 function refreshCurrentTab(streamitem_id)
    {
        $('#commentprint'+streamitem_id).load('ajaxcommentcount.php?var='+streamitem_id+'');
    }

然后在.load()中调用函数,将post id传递给return并替换div。

select *
from table1 a
inner join table2 b on a.sensorID = b.sensorID
inner join (select sensorID, max(concat(dated, timed)) dateT from table2
                                              group by sensorID) t on t.sensorID = b.sensorID
    and t.dateT = concat(b.DateD, b.TimeD)