使用ajax完成jquery up投票功能

时间:2013-06-25 19:01:31

标签: jquery ajax codeigniter

我有一个简单的拇指精灵图像,点击时,增量加1。它正是我想要的,但是我需要将这些结果存储在数据库中,以便在重新加载页面时保存投票。

因此,为了实现这一点,我想我必须使用ajax来保持页面在投票时不被重新加载并将其存储在我的数据库中。

我正在使用codeigiter并可以使用一些指导如何完成此操作。也许是教程的链接?

这是我的代码:

<script>
$(function(){

    var valueElement = $('#value');
    function incrementValue(e){
        valueElement.text(Math.max(parseInt(valueElement.text()) + e.data.increment, 0));
        return false;
    }

    $('#plus').bind('click', {increment: 1}, incrementValue);

    $('#minus').bind('click', {increment: -1}, incrementValue);

});
</script>


<div class="thumb_counter">
     +<span id="value">0</span>
</div>
<div id="thumb_thumb">
     <a id="plus" href="#" class="myButtonLink">+</a>
</div>  

我还需要将此链接与其所在评论的ID相关联。

我得到了这样的评论ID:

if ($airwave){
  foreach ($airwave as $airwave_comment_row)
{
   $airwave_comment_row['id'];
}

1 个答案:

答案 0 :(得分:3)

这是一个很棒的教程https://phpacademy.org/course/create-a-like-button

的链接