我有一个简单的拇指精灵图像,点击时,增量加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'];
}