点赞和取消赞不刷新页面的方法

来源:互联网 发布:pdf转jpg软件 编辑:程序博客网 时间:2024/04/30 13:05
        //点赞
        $(".log_digg").on('click', function () {
var post_id = $(this).parent().parent().find(".post_id").val();
var log_digg_num =$(this).find(".log_digg_num_"+post_id).html();
            log_digg_num=parseInt(log_digg_num);
var text = $(this).find(".digg_text_"+post_id).text();
        if(text=="点赞"){
        $.post(URL_PATH+"/index/Index/digg_log",{'post_id':post_id},function(data){
   var data=JSON.parse(data);//接收解码的数据
   if(data.code=="200"){
    alert(data.msg);
    log_digg_num = log_digg_num+1;
    $(".log_digg_num_"+post_id).html(log_digg_num);
    $(".digg_text_"+post_id).text('取消点赞');


   }
else
{
alert('点赞失败');
}
});
        }
        else{
        $.post(URL_PATH+"/index/Index/cancel_digg_log",{'post_id':post_id},function(data){
   var data=JSON.parse(data);//接收解码的数据
   if(data.code=="200"){
    alert(data.msg);
    log_digg_num = log_digg_num-1;
    $(".log_digg_num_"+post_id).html(log_digg_num);
    $(".digg_text_"+post_id).text('点赞');


   }
else
{
alert('取消点赞失败');
}
});
        }


   })
0 2