我是codeigniter框架和json的新手。当用户单击 url 时,我想从数据库中获取数据,但出现错误。
我的脚本:
function abc(i)
{
if(i == 1)
{
$.ajax({
type: "post",
url: "<?php echo base_url('welcome/liststd');?>",
data: 'postData='+ i ,
success: function(json)
{
var abc = json;
document.getElementById("fname").innerHTML=abc[0].fname;
}
});
}
}
萤火虫回应:
[
{
"id":"31",
"fname":"Darshan",
"mname":"D",
"lname":"Dave",
"std":"1",
"marks":"12000",
"image":"image31.jpg",
"id1":"1",
"in_date":"0000-00-00",
"upd_date":"2013-07-10"
},
{
"id":"34",
"fname":"Darshan",
"mname":"D",
"lname":"Dave",
"std":"1",
"marks":"12000",
"image":"image34.jpg",
"id1":"1",
"in_date":"2013-07-06",
"upd_date":"2013-07-09"
}
]
json
当我在success
函数中发出警报时,它会向我显示:
[
{
"id":"31",
"fname":"Darshan",
"mname":"D",
"lname":"Dave",
"std":"1",
"marks":"12000",
"image":"image31.jpg",
"id1":"1",
"in_date":"0000-00-00",
"upd_date":"2013-07-10"
},
我的错误是什么?