刷新具有相同id的许多div onclick href中的特定div id

问题描述 投票:1回答:1

我希望显示用户喜欢的帖子的计数,每个帖子如href都有一个特定的ID,现在如果我点击id为222的帖子。那么像id的222将刷新。

<a href="" onclick="rate('111');">like</a> <div id="111">4</div>
<a href="" onclick="rate('222');">like</a> <div id="222">5</div>
<a href="" onclick="rate('333');">like</a> <div id="333">12</div>

我的费率函数

<script type="text/javascript">
function rate(c) 
{   
        var c   
    jQuery.ajax({
        type: 'POST',
        url: 'rate.php',
        data: {
                cmnt: c     
               }
         });  
          return false; 
}
</script>

C变量获取帖子ID

php refresh social-media-like
1个回答
0
投票

你可以更新你的rate()功能,如下所示

<script type="text/javascript">
    function rate(c) 
    {   
        jQuery.ajax({
            type: 'POST',
            url: 'rate.php',
            data: {cmnt: c},
            success: function(html) {
                var count = $("#"+c).html();
                var new_count = parseInt(count)+parseInt(1)
                $("#"+c).html(new_count);
             }
             });  
              return false; 
    }
    </script>

让我知道,如果这有助于你......

© www.soinside.com 2019 - 2024. All rights reserved.