테스트 사이트 - 개발 중인 베타 버전입니다

버튼클릭 시 confirm 채택완료

살려주세여 4년 전 조회 2,619

컨펌창이 나오지않고 버튼클릭하면 작업완료가 뜨고 로직이 처리됩니다

이유를 알 수 있을까요?

 

<td><?if($row['work_p']=="N"){?><a  href="javascript:onclick1(<?=$row['smp_id']?>,'Y');"  class="btn blueButton">작업완료</a>

                    <?}else{?>

                    작업완료

                    <?}?>

                    </td>    </p>

<p> </p>

<p> </p>

<p> </p>

<p>function onclick1(id,yn){

    $("#work_p"+id).val(yn);

var frms="smpList"+id;

    var frm= document.forms[frms];

        if(confirm("작업완료 하시겠습니까?") == true){

        frm.submit();

    }else{

        return;

    }

}</p>

<p>//액션 값 입니다</p>

<p>$result = sql_query($sql);

$HTTP_REFERER = $HTTP_REFERER."#table_".$smp_id;

if($result){

    goBack('작업 완료', $HTTP_REFERER);

}else{

    goBack('작업 실패', $HTTP_REFERER);

}</p>

<p>

?></p>

<p>

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

답변 2개

채택된 답변
+20 포인트

javascript 에러 난 상황 같습니다.

개발자 툴 console창을 한번 확인해 보세요.

로그인 후 평가할 수 있습니다

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

최호
4년 전
avascript:onclick1(,'Y');"

 

첫번째 인자에 ''로 감싸야 됩니다

로그인 후 평가할 수 있습니다

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

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

로그인