php confirm창 확인 시 모달창
본문
안녕하세요.
제가 현재 모달 화면을 이용해서 코드를 작성중인데요,
<button type="button" name="insert" id="insert" data-toggle="modal" data-target="#insert_data_Modal" class="view_today_data btn btn-link">추가</button></div>
위의 코드는 버튼 클릭 시 모달 화면이 뜨게끔 하는 코드이며 문제는 없습니다.
다만 제가 이 코드를 confirm 확인 버튼을 눌렀을 때 뜨게 하려면 어떻게 해야할까요?
<script>
var moveConfirm = confirm(`추가 화면으로 이동하시겠습니까?`);
if (moveConfirm) {
<a href="#insert_data_Modal" rel="modal:open">추가</a>;
}
</script>';
이렇게 코드를 작성하니 콘솔 창에
Uncaught SyntaxError: Unexpected token '<' at eval (<anonymous>)
라는 에러가 발생합니다.
<a href> 자리에 location.replace(' '); 이런식으로 페이지 이동 코드를 넣어주면 잘 되는데 <a>태그는 사용아 안된다는건지 잘 모르겠습니다.
에러부분을 확인하고자
error_reporting(E_ALL);
ini_set('display_errors', '1');
코드를 넣어봤을 때 위의 코드 중 </script>'; 부분에 문제가 있다고 뜹니다.
Notice: Undefined variable: output in C:\주소\insert.php on line 97
confirm화면에서 확인 클릭 시 별도의 버튼 생성 없이 바로 모달 화면이 뜨면 좋겠습니다.
감사합니다.
!-->!-->!-->답변 1
<script>
var moveConfirm = confirm(`추가 화면으로 이동하시겠습니까?`);
if (moveConfirm) {
$('#insert').trigger('click');
}
</script>';
답변을 작성하시기 전에 로그인 해주세요.