我被困在一些json解析,我使用jquery的ajax函数填充一些字段,我找到了所需的结果,但不知道如何打印它,这里是我的代码
function logged_in_users() {
$.ajax({
url: site_url+'user/get_loggedin_users',
dataType : 'json',
success: function(result) {
$('#div_id').append(result.email_address)
}
});
}
虽然我的控制台响应中有结果,例如
[{"email_address":"abc@yahoo.com"},{"email_address":"abc@gmail.com"}]
在我正在使用的功能方面,
echo json_encode($this->login_history_model->get_logged_in_users());
非常感谢任何帮助
答案 0 :(得分:3)
您有一系列结果,而不仅仅是一个结果,因此您的成功功能将无效。
更改为:
success: function(result) {
$.each(result, function(i, v) {
// For each record in the returned array
$('#div_id').append(v.email_address);
});
}