0
Ich möchte Daten anzeigen, wenn das Fenster von Ajax in Codeigniter-Ansicht div geladen wird.So senden Sie Ajax-Antwortdaten vom Modell und zeigen sie in Codezeichensichten an div id
Hier ist mein Code finden Sie unten und bitte helfen Sie mir.
In meinem views.php
<script type='text/javascript' language='javascript'>
$(window).load(function()
{
$.ajax({
type: "POST",
url: "<?php echo base_url(); ?>colleges/index",
success: function(server_response
{
if(server_response == 'success')
{
$("#fillgrid").html(server_response);
}
else{
alert('Not OKay');
}
}
}); //$.ajax ends here
});
</script>
In meinem controller.php
public function index()
{
$list['college'] = $this->Colleges_model->get_all_college();
$this->load->view('header');
$this->load->view('Colleges/all_colleges', $list);
$this->load->view('footer');
}
In meinem model.php
public function get_all_college()
{
$this->db->order_by("id","DESC");
$query = $this->db->get("tbl_colleges");
return $query->result_array();
}
Sie brauchen dies nicht zu Ajax zu tun, Sie haben aleady $ list [ 'College'] .Nur müssen Sie $ Liste echo [ 'College'] in (div #fillgrid) in der Ansicht Wenn Sie auf den Index zugreifen, wird er dort sein – pradeep