채택완료

리스트 form 속에서 post로 값 전송하기

2024-02-02 (금) 10:15:59 2,700

리스트가 보이는 페이지는 form으로 둘러 쌓여 있는데, 그 속에서 post으로 값을 전송하려고 합니다.

아래와 같이 했는데, 버튼이 클릭이 되지 않네요. 그래서 동작 여부를 확인할 수가 없습니다.

( 마우스 커스는 활성화가 됩니다. )

~~ list form ~~

<button type="button" onclick="open_ox('<?php echo $member['mb_id'] ?>','<?php echo $list[$i]['wr_id'] ?>','0');">공개중</button>

~~ list form ~~

<script>
var open_ox = function(open_mb_id,open_wr_id,open_se) {
    $.ajax({
        url: '<?php echo $board_skin_url; ?>/ajax_open_ox.php',
        type: 'post',
        data: { open_mb_id: open_mb_id, open_wr_id: open_wr_id, open_se: open_se },
        dataType: "json",
        success: function(data){
          alert("변경되었습니다.");
        }, error: function(data){
          console.log(data);
        }
    });
}

</script>

답변 1개 / 댓글 3개

채택된 답변
+20 포인트

<script>
function open_ox(open_mb_id,open_wr_id,open_se) {
    $.ajax({
        url: '<?php echo $board_skin_url; ?>/ajax_open_ox.php',
        type: 'post',
        data: { open_mb_id: open_mb_id, open_wr_id: open_wr_id, open_se: open_se },
        dataType: "json",
        success: function(data){
          alert("변경되었습니다.");
        }, error: function(data){
          console.log(data);
        }
    });
}

</script>

이렇게 해보세요

답변에 대한 댓글 3개

답변 감사합니다.
알려주신 방법으로 해도 버튼 클릭이 되지 않아요.
스크립트 오류 체크해 보시고 제이쿼리는 선언되었는지 확인해 보세요
감사합니다.

답변을 작성하려면 로그인이 필요합니다.