Tôi có một tập kết quả trả về từ một dịch vụ cung cấp cho tôi các json sauJquery Mỗi Json Object
{
"ThreadCount":61,
"GroupList":[
{"userName":"KLT","count":2687},
{"userName":"KCameron","count":718},
{"userName":"IRG","count":156},{"userName":"JLB","count":123},{"userName":"HML","count":121},{"userName":"SMN","count":99},{"userName":"TBridges","count":68},{"userName":"ARF","count":65},{"userName":"MarkGreenway","count":61},{"userName":"SMC","count":55},{"userName":"EMD","count":52},{"userName":"PKP","count":41},{"userName":"KBounds","count":36},{"userName":"MAN","count":33},{"userName":"LAC","count":17},{"userName":"EPS","count":17},{"userName":"CAN","count":7},{"userName":"MAJ","count":3},{"userName":"CPC","count":2}]
}
Tôi muốn sử dụng jquery (hoặc javascript để đưa THREADCOUNT trong một div và thêm tên người dùng và counds đến một bảng
success: function(result) {
$("#Unfiled").html(result.ThreadCount);
$.each(result.GroupList, function(user) {
$('#myTable > tbody').append(
'<tr><td>'
+ user.userName
+ '</td><td>'
+ user.count +
'</td></tr>'
);
});
}
Đối với một số lý do tôi không nhận được bất cứ điều gì trong bảng của tôi ...
Bằng cách này HTML của tôi là ở đây:
<table>
<tr>
<td>
Unfiled Emails:
</td>
<td id="Unfiled">
-1
</td>
</tr>
<tr>
<td colspan="2">
<table id="myTable" border="2" cellpadding="3" cellspacing="3">
</table>
</td>
</tr>
</table>
Tôi biết tôi đang thiếu một cái gì đó đơn giản ...
Nhờ sự giúp đỡ của bạn trước
Bạn có chắc chắn bạn nhận được phản hồi như bạn đã mô tả không? Tôi đã nhận thấy rằng bạn đã truy cập không được trả tiền -1 thay vì 61, có vẻ như máy chủ trả lại cho bạn dữ liệu sai. –
Xin lỗi để đánh lừa bạn Artem ... -1 là những gì đang có trước khi ajax xảy ra. – MarkKGreenway