我似乎在从PHP数组中获取数据时遇到了麻烦,我已经查看了各种如何执行此操作的示例,但我必须遗漏一些东西,因为我无法让代码工作.
function getLatestActivity(){ $messages = array( array('id'=>'01','value'=>'blah'),array('id'=>'02','value'=>'Oil'),array('id'=>'03','value'=>'Spark') ); echo json_encode($messages); return; }
AJAX获得了功能
function getLatestActivities(){ $.ajax({ type: "GET",url: "include/process.PHP",data:{ getLatestActivity: "true",toUser: "4",ignoreMessages:"1",dataType: "json" },success: function(data){ $.each(data,function (i,elem) { alert(data.id); }); } }); }
警报打印出“未定义”消息,任何帮助将不胜感激,谢谢.
解决方法
尝试 – 它现在是你的单个对象:
alert(elem.id);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。