0

コントローラーに対して ajax 呼び出しを行っていますが、成功した場合のアラートが表示されず、コンソールにエラーが表示されません。今どう進めばいいのかわからない。

コントローラ - レート

function graph($userid, $courseid){

    $i_am_admin = $this->logged_in->logged_as_admin();
    if($this->session->userdata('id') == $userid || $i_am_admin ){
        $this->load->model('rate_model');
        $graph_data = array();

        if($query = $this->rate_model->graphRate($userid, $courseid)){
            $data['rate']  = $query;
        }
        $data['graph_json'] = json_encode($query);

        $data['content'] = 'rate_graph_view';
        $this->load->view('templates/template', $data);
        return json_encode($query);
    }
}

Script.js

$('.profileimg').click(function(){
    $.ajax({
        url: url, // url = http://localhost/herexamen/project/rate/graph/6/4
        type:'POST',
        dataType: 'json',
        success: function(output_string){
            alert(output_string);
            alert("yes");
        } // End of success function of ajax form
    }); // End of ajax call
});
4

2 に答える 2