안녕하세요 메신저 CodeIgniter의를 사용하고 난 내 컨트롤러의 데이터베이스에서 내 출력을 에코 다음 내보기 파일에 내가이 수행CodeIgniter의 JSON
<script type="text/javascript">
$.getJSON('ajax/forumThreads', function(data) {
alert(data.overskrift);
});
</script>
을하지만 아무것도 보여 해달라고 : S
을 내 모델 파일
function forumList()
{
$this->db->select('overskrift', 'indhold', 'brugernavn', 'dato');
$this->db->order_by('id', 'desc');
$forum_list = $this->db->get('forum_traad');
if($forum_list->num_rows() > 0)
{
return $forum_list->result();
} else {
return false;
}
}
내 컨트롤러
function forumThreads() {
$this->load->model('ajax_model');
$data['forum_list'] = $this->ajax_model->forumList();
if ($data['forum_list'] === true)
{
echo json_encode($data['forum_list']);
$this->load->view('includes/footer', $data);
} else {
return false;
}
}
나를 위해 테스트 할 수있는 좋은 방법 그냥 시도에 컨트롤러 기능을 "방문하는 것이 었습니다 야생 "이라고 말하면서 브라우저에 입력하고 출력이 무엇인지 알기 때문에 기대했던 결과를 얻고 있다는 것을 알 수 있습니다. – jondavidjohn
'json_encode' 다음에'$ this-> load-> view ('includes/footer', $ data);를 제거하십시오. JSON 데이터는 그 전후에 아무 것도 가질 수 없습니다. –