2020. 1. 16. 02:28
function cmtlist()
{
var url = "commentsList.co";
var res_no = $("#res_no").val();
var addr ="";
var form_data = {
res_no : res_no,
}
$.ajax({
type : "post",
url : url,
data : form_data,
contentType: "application/x-www-form-urlencoded; charset=UTF-8",
dataType : "json",
success : function(getData) {
var string ="";
for (var i = 0; i < getData.list.length; i++) {
addr = "commentsDelete.co?co_no="+getData.list[i].co_no;
var comments =
"<tr>"
+ "<td width='10%'>"+getData.list[i].co_email+"</td>"
+ "<td width='70%'>"+getData.list[i].co_content+"</td>"
+ "<td width='10%'>"+getData.list[i].co_date+"</td>"
+ "<td width='7%'>"
+ "<button onclick='deleteComment("+'"'+addr+'"'+");'" +">삭제</button>"
+ "</td>"
+ "</tr>";
string = string + comments;
}
$("#cmt").html(string);
},
error : function(request,status,error){
alert("code = "+ request.status + " message = " + request.responseText + " error = " + error);
console.log(error);
}
});
/* 페이지 요청시 댓글을 불러온다.*/
}
핵심은
onclick = 'deleteComment("addr");' 이 형태를 만들어주는것
() 괄호 안을 그래서 밖이 큰따옴표로 묶여있기 때문에 ' " ' 이런식으로 ' " ' addr ' " ' 만들어주는게 핵심
'JavaScript' 카테고리의 다른 글
[JavaScript] - 파일 다운로드 코드 (FileDownLoad) (0) | 2023.10.23 |
---|---|
jquery 정규식 (0) | 2019.12.14 |
[jQuery] 회원가입 양식에 경고창 대신 붉은 글씨로 알려주기 (0) | 2019.10.08 |
[Jquery] alt속성 선택 해보기 (0) | 2019.10.07 |
[jQuery] - 기본 선택자 (0) | 2019.10.01 |