我从控制器中选择数据,并希望在视图中显示它。我想在引导视图中显示它。我应该把这个放到inmybootstrap模板中的load view的什么地方:
$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"},{"gigi":"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 ... ');
}
});
}发布于 2018-02-13 13:00:52
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 ... ');
}
});
}发布于 2018-02-13 13:02:13
首先解码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'];
}https://stackoverflow.com/questions/48759678
复制相似问题