제목 | 자바스크립트변수를 CI로 넘기려면? | ||
---|---|---|---|
글쓴이 | elnino | 작성시각 | 2016/03/28 10:02:53 |
|
|||
현재 CI 교재부분에서 sns 갤러리를 똑같이 적용하고 ajax스크롤이아닌 페이징으로 변경을해서 하고 있습니다. 아래부분과 같이 Jquery를 적용해서 모달 팝업을 적용했는데 클릭할때 각각의 사진들을 띄워지게했는데 문제는 모달 팝업에 창이뜰때마다 각 사진파일과 연결된 콘텐츠와 제목을 ci컨트롤러와 모델을 이용해서 넣어줘야되는데 이부분을 어떻게 하는지 모르겠습니다. 사진을 클릭시 알수있는것은 사진에 이름뿐이고 클릭해서 글로 들어가는 구조가 아니기에 url로 들어가 id로 판별할수가 없습니다.
$('div.frame').click(function(){ var src = $(this).find('img').attr('src') $('.event1.pop>img').attr('src', src).css('width','100%') var idx = $(this).index()/2; popUp($('.pop').eq(idx)); })
제생각에는 자바스크립트변수인 var src를 php에서 쓸수있게 ajax로 변환?아니면 다른방법을 써서 php에서도 쓸수있게해서 결국 사진파일명 자바스크립트 변수(var src)를 기준으로>php에서 쓸수있게 변환>파일이름을 기준으로잡고 모델과 컨트롤러를 이용해서 파일과 연결된 사진과 함께 제목과 내용이 나오게해야될것같은데요 혼자서 몇일째 하고있는데 안되서 도움을 주시면 감사하겠습니다. ㅠ ㅠ <?php $i=1; foreach ($list as $lt){ $file_info = explode(".", $lt->file_name); if(is_file('./uploads/'.$file_info[0]."_thumb.".$file_info[1])) { $thumb_img = '/uploads/'.$file_info[0]."_thumb.".$file_info[1]; } else { $thumb_img = '/uploads/'.$lt->file_name; } ?>
|
|||
다음글 | CI한국사용자포럼 홈페이지에 쓰기폼에 업로드를 쓰려면? (1) | ||
이전글 | force_download 하면 파일이 깨어져서 나오네... (1) | ||
kaido
/
2016/03/28 10:14:12 /
추천
0
|
자바스크립트 변수를 php로 곧장 넘기는 방법은 없습니다.
ajax를 통해서 받아야 합니다.
[그리고 ci에서 다시 검색해서 받으신다면 굳이 ajax 까지도 필요없고 get 으로 id만 넘기시면 됩니다.]
원하시는 기능이 이미지 리스트에서 클릭한 이미지 파일 하나만 모달 창에 크게 표현 하기.
이시라면 php를 태울 필요도 없습니다.
리스트에 나온 이미지 경로를 모달창에 전달 하면 됩니다.
부모창 에서 자식창 값 전달하기
검색하시면 관련 정보를 얻으 실수 있을것 입니다.