首页 文章

传递json编码数据从控制器到使用Codeigniter中的ajax查看[复制]

提问于
浏览
0

这个问题在这里已有答案:

我从控制器中选择数据,我想在视图中显示它 . 我想在bootstrap视图中显示它 . 我应该在哪里加载视图inmybootstrap模板:

$data['sidebar']='member/dokter/sidebar_psn';
$data['content']='member/dokter/odontogram';
$this->load->view('member/dokter/main',$data);

我的控制器:

$data['odontogram']=$this->m_pasien->DtOdontogram($id_pasien);
            echo json_encode($data);

结果:

{“odontogram”:[{“gigi”:“P53”,“posisi”:“C”,“kondisi”:“amf”},{“gigi”:“P61”,“posisi”:“C”,“ kondisi “:” AMF “},{” 金粉 “:” P21" , “posisi”: “C”, “kondisi”: “AMF”}]}

我在我的视图中放了ajax函数 . 我可以在桌面上查看吗?

function load(){
          $.ajax({
              url:"<?php echo base_url('c_dokter/odontogram');?>",
              type:"GET",
              data:{
                'id_odontogram': id_odontogram,
                "id_pasien": id_pasien,
                "gigi": gigi,
                "posisi": posisi,
                "kondisi": kondisi,
              },
              dataType:'json',
              success:function(data){
                console.log(data);
              },
              error:function(){
                alert('error ... ');
              }

            });


        }

2 回答

  • 0
    function load(){
          $.ajax({
              url:"<?php echo base_url('c_dokter/odontogram');?>",
              type:"GET",
              data:{
                'id_odontogram': id_odontogram,
                "id_pasien": id_pasien,
                "gigi": gigi,
                "posisi": posisi,
                "kondisi": kondisi,
              },
              dataType:'json',
              success:function(){
                var parseData = JSON.parse(data);
                //foreach then append tr and td 
              },
              error:function(){
                alert('error ... ');
              }
    
            });
    
    
        }
    
  • 0

    首先解码json数据并使用foreach这样的..

    $arr = json_decode('[{"gigi":"P53","posisi":"C","kondisi":"amf"},{"gigi":"P61","posisi":"C","kondisi":"amf"},{"gigi":"P21","posisi":"C","kondisi":"amf"}]');
    
    foreach($arr as $item) { 
        $uses = $item['gigi']; 
    }
    

相关问题