我正在设计一个喜欢和不喜欢的功能。但是当我更新我的喜欢时会出现问题,同时它也必须更新不喜欢div
。
这是我不喜欢的 .js:
$('.dislike').click(function(e) {
dislike = $(this);
to_dislike= dislike.data('val');
$.ajax({
type : 'POST',
url : '<?php echo site_url('/url.php');?>',
data : 'dislikes='+to_dislike,
dataType : 'text',
success : function(data){
$("#dislike_"+to_dislike).html(data);
},
error : function(){
$("#dislike_"+to_dislike).html('Sorry');
}
});
});
它的工作很好。但我想修改它,使其同时更新我的 div:
<div id='like'></div>
这是我的 HTML:
<table>
<tr>
<td> <button class="like"></button></td>
<td> <button class="dislike"></button></td>
</tr>
<tr>
<td>LIKE : <div id='like'></div></td>
<td> Dislike : <div id='dislike'></div></td>
</tr>
</table>
编辑:
更新:我必须同时获取喜欢和不喜欢的数据,然后将这些数据放在两个不同的 div 中。有一个带有like
和dislike
列的表。在喜欢我更新我的喜欢。但是,如果一个人在喜欢特定帖子后不喜欢,那么不喜欢将更新为 +1,而喜欢则更新为 -1。
请帮忙..