| 제목 | [초보] JQuery 사용하기 | ||
|---|---|---|---|
| 글쓴이 | 나르는돌 | 작성시각 | 2009/11/25 17:17:32 | 
|  | |||
| 안녕하십니까? CI를 접한지 얼마 안되는 초보 프로그래머 나르는 돌입니다. 
<?php 
class Message extends Controller {
	function Message()
	{
		parent::Controller();
		// 모델 호출 
	    $this->load->model('Message_model');
		// Ajax 호출
		$this->load->library('ajax');
		// URL 헬퍼 호출
		$this->load->helper('url');
	}
	
	function view($type = NULL)
	{
		$this->load->helper('url');
	    // get data from database
	    $this->load->model('Message_model');
	    $data['messages'] = $this->Message_model->get();
	 
	    if ($type == "ajax") // load inline view for call from ajax
	        $this->load->view('message_list', $data);
	    else // load the default view
	        $this->load->view('default', $data);
	}
	function add()
	{
	    // if HTTP POST is sent, add the data to database
	    if($_POST && $_POST['message'] != NULL) {
	        $message['message'] = $_POST['message'];
	        $this->Message_model->add($_POST);
	    } else
	        echo "<script>window.location = 'message/view'</script>";	 
	}
	
}
?>
뷰에서 <script type="text/javascript" src="/libraries/jquery.js"></script> | |||
| 다음글 | $this->config->system_ur... (1) | ||
| 이전글 | "여러개의 뷰를 로드하기" 질문있습니... (3) | ||
| 
                                변종원(웅파)
                                /
                                2009/11/25 17:36:45 /
                                추천
                                0
                             | 
| 
                                양승현
                                /
                                2009/11/25 17:41:01 /
                                추천
                                0
                             
                                라이브러리로 등록해두고 클래스에서 불러다 쓰는게 있어보이지만.. 원래의 jquery를 사용할땐 괜찮지만 jquery라이브러리를 불러서 사용할땐 문제가 생기더군요. 두가지를 혼용해서 사용하다가 지금은 웅파형님 말씀처럼 직접 불러서 처리합니다. 고것이 가장 편한거 같아요~ 우훗! | 
| 
                                나르는돌
                                /
                                2009/11/25 17:50:47 /
                                추천
                                0
                             
                                빠른답변 실시간 답변으로 궁금증이 풀렸습니다~ 감사합니다 포럼내용까지 링크를 찾아주시는 노고에 다시한번 감사 드립니다 굽슨굽슨~(-_-)(__) 다음에 더 좋은 질문으로 찾아뵙도록 하겟습니다. | 
| 
                                ci세상
                                /
                                2009/11/25 18:04:48 /
                                추천
                                0
                             
                                초자인 저두 질문과 답변 직접 테스트 해보면서 답변하는데요 ^^ 나르는돌님께서도 저와함께 참가해 주세요 ^^ | 
위 문서를 보시면 jquery library의 사용법을 새롭게 익혀야 한다는 것을 보실 수 있습니다.
그래서 포럼소스를 보시면 아시겠지만 뷰에서 jquery.js 불러오고 처리를 하고 있습니다.
선택은 사용자의 몫이지만 jquery library의 사용법까지 새로 익혀가면서 사용할 필요는 없다고 봅니다. ^^