私は好き嫌いの機能を設計しています。しかし、嫌いなものも更新する必要があると同時に、好きなものを更新すると問題が発生し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>
編集:
更新: 好きなものと嫌いなものに関するデータを同時に取得し、そのデータを 2 つの異なる div に配置する必要があります。列のあるテーブルがlike
ありdislike
ます。いいねでいいねを更新します。ただし、特定の投稿を気に入った後に気に入らなかった場合、嫌いは +1 に更新され、好きは -1 に更新されます。
助けてください..