模型似乎和控制器一样工作。 AJAX将结果显示为“null”,所以我认为这是因为我们需要将数据作为json发送。如何将数据放到正确的格式,并在视图中显示任何想法使用jQuery和CI显示AJAX调用数据库的数据
查看
Get Data.
hola amigo
$('#getdata').click(function(){
$.ajax({
url: '<?php echo base_url().'index.php/trial/getValues';?>',
type:'POST',
dataType: 'json',
error: function(){
$('#result_table').append('
goodbye world
');},
success: function(results){
$('#result_table').append('
hello world
');} // End of success function of ajax form
}); // End of ajax call
});
控制器
function getValues(){
$this->load->model('get_db');
$data['results'] = $this->get_db->getAll();
return $data;
}
型号
class Get_db extends CI_Model{
function getAll(){
$query=$this->db->query("SELECT * FROM questions");
return $query->result();
//returns from this string in the db, converts it into an array
}
}