weixin_33713503 2015-11-06 12:19 采纳率: 0%
浏览 24

期望AJAX中的json数组

How is it possible for me to get my Ajax to expect my array within my success. Currently I presume I use a flat object and this needs to grab all the data passed back to the client side so I can update my notifications.

I presume everything else is correct!

    {"num":1,"670":{"notification_id":"670","notification_content":"
    Lucy  Botham posted a status on your
    wall","notification_throughurl":"singlepoststreamitem.php?
    streamitem_id=545","notification_triggeredby"
    "85","notification_status":"1"},"671":
    {"notification_id":"671","notification_content":"Lucy  Botham
    posted a status on your 
    wall","notification_throughurl":"singlepoststreamitem.php?streamitem_id=546"
   ,"notification_triggeredby":"85","notification_status":"1"}}

SERVER SIDE

while($row = mysqli_fetch_assoc($com)){
    $id = $row['notification_id'];
    $num = mysqli_num_rows($com);
    if($num){
        $json['num'] = 1;
    }else{
        $json['num'] = 0;
    }
    $json[$id]['notification_id'] = $row['notification_id'];
    $json[$id]['notification_content'] = $row['notification_content'];
    $json[$id]['notification_throughurl'] = $row['notification_throughurl'];
    $json[$id]['notification_triggeredby'] = $row['notification_triggeredby'];
    $json[$id]['notification_status'] = $row['notification_status'];
}
echo json_encode($json);

CLIENT

        function loadIt() {
        $.ajax({
        type: "GET",
        url: "viewajax.php?    
        notification_id="+notification_id+"
        &notification_targetuser="+notification_targetuser+
       "&notification_triggeredby="+notification_triggeredby,   
       dataType:"json",
       success: function(data){
       //do something 
       )
  • 写回答

1条回答 默认 最新

  • bug^君 2015-11-06 12:20
    关注

    use json.parse()

    success: function(data){
         var a = JSON.parse(data);
         //loop var a to get your data 
    }
    

    See this link, you might get some idea.

    评论

    报告相同问题?

    悬赏问题

    • ¥15 matlab处理脑电数据悬赏(时序图+预处理+频谱图)
    • ¥100 r语言多元回归模型怎么看表达式
    • ¥15 PMM 9010/30P
    • ¥15 pom文件依赖管理,未找到依赖
    • ¥15 现在后端返回给我一堆下载地址,都是一个视频切片后的,如何在uniapp安卓环境下将这些分片的视频下周并且合并成原始视频并下载到本地。
    • ¥15 Unity导出2D项目运行时图片变成马赛克
    • ¥15 关于communitytoolkit.mvvm的生成器得到的代码看起来没有被使用的问题
    • ¥15 matlab中此类型的变量不支持使用点进行索引
    • ¥15 咨询第六届工业互联网数据创新大赛原始数据
    • ¥15 Pycharm无法自动补全,识别第三方库函数接收的参数!