我有一个简单的拇指精灵图像,当单击它时,它会增加一。它完全按照我的意愿工作,但是我需要将这些结果存储在数据库中,以便在重新加载页面时保存投票。
因此,为了实现这一点,我想我必须使用 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'];
}