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

클릭 할 때 include 바꾸기 질문입니다! 채택완료

바트컨트롤 4년 전 조회 2,063

모바일에서 메뉴 클릭마다 include_once를 바꾸려고하는데요

구글링해서 찾아서..진행해봤는데..안되네요 ㅠㅠ
AJAX공부좀해야겠네요 ㅠㅠ

 

</p>

<p><script type="text/javascript">

       function btnclick(_url){

           $.ajax({

               url : _url,

               type : 'post',

               success: function(data) {

                $('.menu_wrap').html(data);

               },

               error: function() {

                $('.menu_wrap').text('An error occurred');

               }

           });

       }

</script></p>

<p><a href="#none"  onclick="btnclick('<?php echo G5_THEME_MOBILE_PATH?>/menu/menu01.php');"></p>

<p>1번메뉴</p>

<p></a></p>

<p> </p>

<p><a href="#none"  onclick="btnclick('<?php echo G5_THEME_MOBILE_PATH?>/menu/menu02.php');"></p>

<p>2번메뉴</p>

<p></a></p>

<p> </p>

<p><div class="menu_wrap"></p>

<p><?php include_once(G5_THEME_MOBILE_PATH.'/menu/menu01.php'); ?>    

</div></p>

<p>

 

 

 

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

답변 3개

채택된 답변
+20 포인트
진서기
4년 전
G5_THEME_MOBILE_PATH 는 서버에서 모바일폴더 상대경로 출력하는 용도입니다. include 용입니다.
/menu/menu01.php 의 URL을 직접 입력해 보세요.
로그인 후 평가할 수 있습니다

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

자문자답!
밑에처럼하니깐 됬네용..

</p>

<p>onclick="btnclick('menu01.php')"</p>

<p> </p>

<p><script type="text/javascript">

       function btnclick(_url){

           $.ajax({

               url : '/theme/123/mobile/menu/'+_url,

               type : 'post',

               success: function(data) {

                $('.menu_wrap').html(data);

               },

               error: function() {

                $('.menu_wrap').text('An error occurred');

               }

           });

       }

</script></p>

<p>

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

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

온클릭에서 url 호출하는부분을 G5_THEME_MOBILE_URL을 쓰면 되지않을까싶네요

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

답변에 대한 댓글 1개

병원에서일해요
4년 전
테마가 url을 제공했는지 기억이 잘 안나네요

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

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

로그인