제목 | controller에서 다른 view로 이동하지 않고 현재위치에 있는방법? | ||
---|---|---|---|
글쓴이 | orangeheim | 작성시각 | 2016/05/03 13:29:03 |
|
|||
어떤 버튼을뜨면 모달이뜨고 모달안에 데이터 처리(db insert)가 완료되면 다른 뷰로 넘어가지 않고 현재위치에서 모달만 종료되는 방법이 있을까요?ㅠ 대충 플로우는 이렇습니다
index.php의 버튼 클릭 -> 모달창 뜨고 정보입력 ->submit버튼클릭 -> insert를 처리하는 controller 함수로 연결-> insert가 제대로 됐으면 controller에서 echo로 alert창 띄워줌
여기서 마지막 view처리를 어떻게 해야하는지 모르겠습니다 ㅠㅠ |
|||
다음글 | 오라큰 시퀀스가 2씩증가되요.. (2) | ||
이전글 | 로그인 세션 풀림현상 (5) | ||
변종원(웅파)
/
2016/05/03 16:15:56 /
추천
0
|
배강민
/
2016/05/03 17:08:52 /
추천
0
뭐 다른페이지로 넘기지 않으려면 일반적으로 aJax를 이용하죠.
|
orangeheim
/
2016/05/04 14:28:30 /
추천
0
해결했습니다!
|
모달창도 주소를 가져야 보여줄 수 있겠죠. 모달에서 원래 컨트롤러로 폼전송하면서 모달창 닫고 컨트롤러에서 모델호출하여 insert처리후
컨트롤러에서 alert창 띄우기.
ci가 아니더라도 똑같은 구조로 작업이 됩니다.