我可以请一些样品如何将我收到的日期记录到我的成功中,这样我就可以将它插入一个特定的div中。
从我的php while循环中收到的信息
{"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
我已经尝试过以下但是div没有更新
success: function(data){
$("#notif_ui"+notification_id).prepend('<div class="notif_text">'+data['notification_id']+'</div>');
}
答案 0 :(得分: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>');
}