카테고리 없음
ajax 클릭했을 때 btn-outline 해제
유호야
2021. 1. 27. 12:03
반응형
function refreshLikes(){
var qnaNo = ${resultList.qnaContentVo.qna_no };
var member_no = ${sessionUser.member_no};
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
var num = document.getElementById('ajaxlike');
var obj = this.responseText
var jsonObj = JSON.parse(obj);
num.setAttribute("value", "좋아요 " + jsonObj.likes);
if(jsonObj.iflike == 0) {
num.setAttribute("class", "btn btn-outline-primary");
//num.css.style("background-color : blue");
//alert('ㅋㅋㅋㅋ좋아요 아직 안 누름');
} else {
//alert('ㅎㅎㅎㅎ 이미 좋아요 누름');
num.setAttribute("class", "btn btn-primary");
}
}
}
xmlhttp.open("get","${pageContext.request.contextPath}/qna/get_qna_like_count.do?qna_no=" + qnaNo+"&member_no="+member_no);
xmlhttp.send();
}
반응형