2015-11-06 89 views
0

请问我可以请求一些示例如何将我的收到日期放入我的成功中,以便我可以将它插入到一个特定的div中。从我的PHP收到从php获取数据到AJAX成功,

的信息,而循环

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

我DIC我需要把它里面带有通知的ID - #notif_ui“+ notification_id

我已经试过以下,但股利尚未更新

success: function(data){ 
$("#notif_ui"+notification_id).prepend('<div class="notif_text">'+data['notification_id']+'</div>'); 
} 

回答

0

看起来像你只需要改变这一点:

$("#notif_ui"+notification_id) 

$("#notif_ui"+data.notification_id) 

等待,其实只是看到了

"690":{"notification_id":"690" 

您所有的数据是,你似乎没有,但(690)知道一键下,所以它使一个有点棘手。你可以这样做:

success: function(data){ 
    var notification_id; 
    for (var i in data) { 
     if (i != "num") { 
      notification_id = i; 
      break; 
     } 
    } 

    $("#notif_ui"+notification_id).prepend('<div class="notif_text">'+notification_id+'</div>'); 
}