b标签是赞的状态。i标签是赞的个数
对应js文件
function like(btn, entityType, entityId, entityUserId) {//btn表示按钮
$.post(//向服务器发送异步请求以处理
CONTEXT_PATH + "/like",
{"entityType":entityType,"entityId":entityId,"entityUserId":entityUserId},//写明路径
function(data) {
data = $.parseJSON(data);//对于返回的,转换成js对象
if(data.code == 0) {///请求成功
$(btn).children("i").text(data.likeCount);//通过按钮,得到discuss-detail.html中的i标签,以 改变赞的数量
$(btn).children("b").text(data.likeStatus==1?'已赞':"赞");//通过按钮,得到discuss-detail.html中的b标签,改变赞的状态
} else {
alert(data.msg);
}
}
);
}